Basicamente é isso mesmo q o Fabio Goll fez, mas se quiseres "incrementar
mais" poderia até jogar processos em filas de execução agenda-las com o
Quartz (lib Java).
Assim, qnd uma tarefa agendada atingisse o seu término, dispararia uma msg
via datapush (Messaging API) do BlazeDS para q o cliente Flex soubesse q a
tarefa fora concluída.


[]s









Em 1 de outubro de 2010 10:55, Fábio Goll <fabiog...@gmail.com> escreveu:

> Pode iniciar uma thread no java para processar, quando terminar (ou der
> erro), vc grava o resultado em algum lugar (banco, arquivo).
>
> E no flex depois de chamar o java que inicia a thread, vc faz um timer para
> verificar se já terminou o processamento.
>
> Eu tive que fazer isso em um relatório gigantesco uma vez, pro meu caso
> funcionou direitinho.
>
> Não sei se tem alguma forma mais "bonita" de ser feita.
>
> 2010/10/1 Fábio Martins <fabio.mart...@dnasolution.com.br>
>
>  Bom dia à todos,
>>
>> Tenho uma aplicação Java + Flex que precisa gerar um arquivo PDF baseado
>> em arquivos TIFF, a rotina JAVA para criação do PDF está pronta mas preciso
>> realizar a chamada através do Flex (tenho usado RemoteObject) mas em alguns
>> casos são mais de 100 imagens TIFF para formar o arquivo PDF.
>>
>> É possível realizar a chamada e deixá-la em segundo plano sem "travar" a
>> aplicação FLEX ?
>>
>> Existe alguma outra forma ou boa prática para este caso ?
>>
>>
>>
>> Obrigado pela atenção,
>>
>>
>> Fábio Martins
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>  --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
>> Para sair da lista, envie um email em branco para
>> flexdev-unsubscr...@googlegroups.com
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
>
>
> --
> Fábio Goll
> Gtalk/Msn: fabiog...@gmail.com
> Twitter: @fabiogoll
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
Mario Junior
http://blog.mariojunior.com/
@mariojunior

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a