Como contornar no RemoteObj

0 views
Skip to first unread message

O_M3_

unread,
Dec 13, 2008, 4:37:48 PM12/13/08
to flexdev
Saudações, antes de td feliz natal! :D

Eu estou usando o RemoteObject pra iniciar um processo de conversão de
vídeo via php(amfphp)...Leva uns minutos mas parece que o remote nao
finaliza com o return(tbm nao dar fault), fica sempre o cursor busy
mesmo o processo já feito a conversão.

Alguém já teve essa experiencia? Será que existe um time?

Pergentino Araújo

unread,
Dec 14, 2008, 6:51:26 PM12/14/08
to fle...@googlegroups.com
Opa, desculpa a "leiguisse", mas nao conheco bem php.

Te como voce disparar um processo (thread) para que vc possa se desprender do processo e de um return no remote objetct?

Pergunto isso por que pelo que eu entendi, teu sistema vai fazer encodding de um video e, normalmente isso leva tempo.

Se eu fosse voce, faria um return quando fizesse o upload (se houver upload), e deixaria o processo de encodding de video executando em background.

Espero ter ajudado.

[]´s

2008/12/13 O_M3_ <marcior...@hotmail.com>



--
Atenciosamente, Pergentino.

O_M3_

unread,
Dec 15, 2008, 12:54:31 AM12/15/08
to flexdev
Vc diz fazer um thread no php? Se for creio que nao, se eu entendi a
sua idéia vc faria isso com java.
Eu fiz com httpservice nesse caso, ele chama o php e fica aguardando
todo o output que fiz o php imprimir enquanto executa a conversao do
video, aparentemente ta funcionando mas talvez nao trabalhe 100%, acho
que irá falhar algumas vezes.

On 14 dez, 19:51, "Pergentino Araújo" <jpergent...@gmail.com> wrote:
> Opa, desculpa a "leiguisse", mas nao conheco bem php.
>
> Te como voce disparar um processo (thread) para que vc possa se desprender
> do processo e de um return no remote objetct?
>
> Pergunto isso por que pelo que eu entendi, teu sistema vai fazer encodding
> de um video e, normalmente isso leva tempo.
>
> Se eu fosse voce, faria um return quando fizesse o upload (se houver
> upload), e deixaria o processo de encodding de video executando em
> background.
>
> Espero ter ajudado.
>
> []´s
>
> 2008/12/13 O_M3_ <marcioreali...@hotmail.com>

O_M3_

unread,
Dec 20, 2008, 3:36:13 PM12/20/08
to flexdev
Ow me mostrem uma luz no fim do túnel.
Preciso executar uma tarefa no php que leva tempo processando, mas com
o remoteobj e httpservices parece que não está mantendo o vinculo
entre o flex e o php até o final, fica mostrando o cursor busy mesmo o
php já tendo terminado após um tempo, não result nem error.

Marco Catunda

unread,
Dec 21, 2008, 6:30:48 AM12/21/08
to fle...@googlegroups.com
Se vc tem certeza que o PHP finalizou o seu processamento isso está
parecendo que tem algum erro (já aconteceu comigo), de uma olhada
no log de erro do servidor web.

Existem algumas exceções geradas pelo PHP e/ou AMFPHP que não
chegam no Flex corretamente. Ainda não consegui mapea-las, mas
já aconteceu comigo. Tente fazer uma depuração minuciosa no código
PHP.

--
Marco Catunda


2008/12/20 O_M3_ <marcior...@hotmail.com>:

O_M3_

unread,
Dec 21, 2008, 7:43:12 PM12/21/08
to flexdev
Estranho que o problema só ocorre no IE, no firefox está funcionando
corretamente.

On 21 dez, 07:30, "Marco Catunda" <marco.catu...@gmail.com> wrote:
> Se vc tem certeza que o PHP finalizou o seu processamento isso está
> parecendo que tem algum erro (já aconteceu comigo), de uma olhada
> no log de erro do servidor web.
>
> Existem algumas exceções geradas pelo PHP e/ou AMFPHP que não
> chegam no Flex corretamente. Ainda não consegui mapea-las, mas
> já aconteceu comigo. Tente fazer uma depuração minuciosa no código
> PHP.
>
> --
> Marco Catunda
>
> 2008/12/20 O_M3_ <marcioreali...@hotmail.com>:
Reply all
Reply to author
Forward
0 new messages