Bem.. e lá vamos nós.... hehehe
Lembro qnd havia uma grande confusão sobre realtime, datapush, messaging,
rtmp, etc....

A questão do socket em si é só a ponta do carretel de toda uma arquitetura
"realtime".
Se em php for capaz de escrever um socket server (tem q ser server, e não
socket client) então é possível simular um messaging com php sim, mas receio
q não seja uma forma "tradicional" de se usar php.

Como manter uma instancia de um objeto socket server no php por tempo
indeterminando e devolver respostas a requisições sem para o socket???
(sleep não vale... e acho q nem rola nesse caso =D)

Em java é fa´cil, deixa rodadno numa thread separado e pronto... já php não
threads (não até onde sei, e faz tempo q não trabalho com php) então, já
dificulta bastante.

Talvez, o ideal fosse escrever alguma extensão para o php (escrever em C,
quem se habilita?) para poder levantar um server socket... ou, OUVI DIZER
(não é fonte segura) q se usar o php como serviço CGI e não como um module
do apache, dá para fazer, mas nunca fiz e não conheço nehuma alma viva que
já fez.


Já no blog do Raghu, ele colocou um ícone (bolinha vermelha) marcando quais
os middlewares que suportam data-push, e os que trabalham com php não
possuem o ícone.


Bem, se alguém conseguir fazer um extensão para o php, ou criar um server
socket com ele (estável), dá um alô que eu posso ajudar a tentar construir
um tipo de "blazePHP" ajudando na arquitetura do projeto.


Um abraço.




2009/6/11 Jean Mariano Duarte <[email protected]>

>  Amigos,
>
> Eu mesmo pergunto eu mesmo respondo ....
>
> *DataPush & Remoting no Flex com Java,. NET, PHP, Python, Ruby e muito
> mais 
> ...*<http://74.125.113.132/translate_c?hl=pt-BR&sl=en&u=http://raghuonflex.wordpress.com/2008/04/17/data-push-in-flex-with-backend/&prev=/search%3Fq%3Dflex%2B%252B%2Bphp%2Bmessaging%26hl%3Dpt-BR%26lr%3D%26rls%3Dcom.microsoft:pt-br:IE-SearchBox%26rlz%3D1I7SNYR&rurl=translate.google.com&usg=ALkJrhgL-oCv_HBVmrJk2h5JyqjfbRKIQw>
> * *
>
> http://raghuonflex.wordpress.com/2008/04/17/data-push-in-flex-with-backend/
>
> Pelo que notei tem para todo mundo...
>
> Eu mesmo já uso o AMFPHP, na função que estou usando não funciona assim,
> mas vou ver se existe algo do
> tipo. o Webworb pareceu muito bom também...
>
> Em fim, se eu já fi uma aplicação de localização marítima rodar em PHP....
>
>
> Atenciosamente
> Jean Duarte
>
> >
>


-- 
Mário Júnior
Programador Java / Adobe Flex
http://blog.mariojunior.com

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

Responder a