studio - ¿Cuáles son algunos métodos que las aplicaciones Flash pueden comunicarse entre sí?
manual de programacion android pdf (3)
He tenido un gran éxito usando aplicaciones de AIR para esto, nuevamente en una red dedicada.
Creé una aplicación de servidor usando la clase ServerSocket
, aceptando conexiones en dos puertos diferentes. Conectando a estos diferentes puertos había 7 aplicaciones de quiosco y 20 aplicaciones de visualización: cuando un usuario seleccionaba algo en un kiosco, se transmitía a las aplicaciones de visualización a través de la aplicación de servidor, que se ocupaba de las interacciones conflictivas del usuario.
Tanto el kiosco como las aplicaciones de pantalla manejaban sus propias conexiones, con un temporizador que continuamente verificaba socket.connected
.
Estoy desarrollando un sistema interactivo en el que dos aplicaciones flash de clientes hablarán con una tercera aplicación de servidor. Los clientes enviarán información de estado al servidor. Creo que necesito comunicación bidireccional ... aún no he decidido si el servidor debe enviar de nuevo los agradecimientos.
Estas serán aplicaciones y no .swfs que se ejecutan en un navegador.
Hasta ahora, el único método que veo es hacer que el servidor sea una aplicación de AIR (b / c AIR tenga una clase Server Socket) y crear clientes Flash projectors (b / c Flash tiene una clase Sockets).
¿Hay otros métodos que pueda usar para conectar mis aplicaciones? Estas 3 máquinas básicamente vivirán a unos pocos pies unas de otras y estarán en su propia red dedicada.
MÁS INFORMACIÓN
Las máquinas vivirán dentro de su propia pequeña red privada. No accederán al mundo exterior.
Sugeriría usar Adobe Cirrus (ex Stratus)
http://labs.adobe.com/technologies/cirrus/
Hace exactamente lo que quieres hacer.
Sugiero que busque en Flash Media Interactive Server, según el presupuesto del proyecto y la cantidad de conexiones de clientes que espera.
He utilizado FMIS con excelentes resultados en el pasado y Developer Edition admite hasta 10 conexiones simultáneas y su acuerdo de licencia permite el uso comercial. http://forums.adobe.com/thread/856736
Enlace de descarga https://www.adobe.com/cfusion/tdrc/index.cfm?product=flashmediaserver&loc=en_us
Comparación de la edición http://www.adobe.com/products/flashmediaserver/compare/
Además, es muy divertido desarrollar con :)