2009-11-11 3 views
0

Nous concevons une application et le client a demandé qu'une partie de son application reste dans Java Web Start et qu'une autre partie soit dans un navigateur. Je pense à AIR comme alternative au navigateur car cela pourrait nous donner plus de fonctionnalités car nous n'avons pas besoin de rester dans le sandbox de sécurité du navigateur.Communication entre Adobe Air ou le navigateur et Java Web Start

Comment utiliser une application Air pour une application Java Web Start? Est-ce qu'ils doivent parler à travers un serveur? Je suppose que vous pouvez potentiellement créer une connexion socket entre les deux.

Répondre

1

Vous avez déjà nommé les deux meilleures options - créer une connexion socket ou implémenter une API serveur. Il existe d'autres méthodes de hackety que vous pouvez utiliser. Par exemple, si vous utilisez AIR, vous pouvez avoir à la fois l'application Java et l'application AIR en lecture/écriture dans un fichier sur le disque pour la communication. Cela a une foule d'autres problèmes (verrouillage de fichier lors de la lecture/écriture) qu'une connexion socket n'a pas, cependant.

Questions connexes