Pergunta

Como criar vários processos no programa Adobe Air? Docs? Tuts? Algoritmos? (Por ex eu tenho alguma lógica do design e alguma lógica cliente de serviços que eu quero para executá-los em processos separados) (Air 2.0 é ok para mim)

Foi útil?

Solução

Você disse que você pode usar AIR 2.0, neste caso, você pode escrever um aplicativo AIR cliente com toda a GUI e um aplicativo de servidor, também escrito no AIR (se você quiser, pode alterar o idioma), que contém a lógica. Usando AIR 2.0 você tem a capacidade de executar novo processo. Quando a GUI é iniciado ele é executado no servidor e, em seguida, eles podem se comunicar usando HTTP na mesma máquina. Você também pode inverter a ordem de inicialização executando o servidor primeiro e depois executar o GUI. Aqui você pode encontrar um guia para usar NativeProcess no AIR 2.0

Outras dicas

Se você está à procura de multi-threading no AIR, desculpe a ser o portador de más notícias, mas não há nenhum suporte para tópicos no AIR. Se você deve usar threading, você pode conectar seu aplicativo AIR com java usando ar-java-ponte e explorar rosqueamento de java.

Outra possibilidade é implementar tópicos verdes si mesmo. No entanto, você nunca vai ter qualquer benifit de uma arquitetura multicore.

Eu acho que você pode lançar vários segmentos com Merapi, mas então você tem que lutar com a arquitetura de instalação etc ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top