Pregunta

¿Cómo crear múltiples procesos en el programa Adobe Air? Docs? Tuts? Algoritmos (por ejemplo, tengo lógica de diseño y lógica de cliente de algunos servicios, quiero ejecutarlos en procesos separados) (Air 2.0 está bien para mí)

¿Fue útil?

Solución

Dijiste que puedes usar AIR 2.0, en este caso puedes escribir una aplicación de AIR de cliente con toda la GUI y una aplicación de servidor, también escrita en AIR (si quieres puedes cambiar el idioma), que contiene la lógica. Con AIR 2.0 tiene la capacidad de ejecutar un nuevo proceso. Cuando se inicia la GUI, ejecuta el servidor y luego pueden comunicarse utilizando HTTP en la misma máquina. También puede invertir el orden de arranque ejecutando el servidor primero y luego ejecutando la GUI. Aquí puede encontrar una guía para usar NativeProcess en AIR 2.0

Otros consejos

Si está buscando múltiples subprocesos en AIR, lamento ser el portador de malas noticias, pero hay no hay soporte para hilos en AIR. Si debe usar subprocesos, puede conectar su aplicación de AIR con java usando air-java-bridge y explotar el subproceso de Java.

Otra posibilidad es implementar hilos verdes usted mismo. Sin embargo, nunca obtendrá ningún beneficio de una arquitectura multinúcleo.

Creo que puedes iniciar múltiples hilos con merapi, pero luego tienes que luchar con la arquitectura de instalación, etc ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top