[SP-pm] Perl Socket

Renato Santos renato.cron at gmail.com
Thu Oct 28 10:41:35 PDT 2010


comert.

ENtão vc precisa de alguma tecnologia comet
tipo push pop ou long-polling

http://en.wikipedia.org/wiki/Push_technology
http://en.wikipedia.org/wiki/Comet_%28programming%29

Eu fiz alguns testes, mas não sei onde estão

depois posto aqui na lista

2010/10/28 João Moura <joaomdmoura at gmail.com>

> Oque eu quero é um interação entre os clientes, quero qeu um cleinte
> movimente uma div via jquery em seu html e outro cliente que esteja
> acessando aquele html veja essa alteração.
> Essa questão toda do json e do php que consulta o mysql eu já fiz, isso
> está funcionando, queria saber se utilizando um socket não seria mas fácil
> desenvovler ese tipo de interação.
>
> Abs, João Moura
>
> 2010/10/28 Eduardo Verissimo <everissimo at gmail.com>
>
>> As coisas estão misturadas. Vamos nos ater à sua dúvida inicial. Você quer
>> um programa que se conecte a um banco de dados e escreva um arquivo js de
>> tempos em tempos para que você possa carregar na sua página inicial usando
>> json. Para isso, usar um servidor - que é o que você chama de socket - é
>> absolutamente desnecessário. Você precisa usar um loop - possivelmente
>> infinito - que faça uma query a cada iteração no banco de dados e com as
>> informações retornadas você escreva o arquivo js.
>>
>> Por que não entendemos a necessidade de usar socket? Porque ela é
>> completamente desnecessária para a sua necessidade. Está completamente fora
>> do escopo. Por isso, esqueça socket. Repito: esqueça socket.
>>
>> Abraço!
>>
>> Eduardo
>>
>>
>> 2010/10/28 João Moura <joaomdmoura at gmail.com>
>>
>>> Srry ppl, acabei deixando a conexão sem necessidade realmente, o teste
>>> que eu estava fazendo antes era com o resto do script aonde envia uma
>>> palavra digitada ao servidor via socket e depois printava isso na tela do
>>> servidor, mas estava tendo problemas por isso eu acabei removendo e como
>>> precisava com uma certa urgencia fiz esse esquema com o json, mas não é mais
>>> necessário o socket se permanecer assim, a questão é que com o socket isso
>>> pode ficar bem mais prático e limpo.
>>>
>>> O exemplo que tava me baseando que n consegui fazer funcionar foi o
>>> primeiro desse link:
>>> http://www.itmnetworks.com.br/suporte/manuais/php/ref.sockets.html
>>>
>>> Nesse esquema que eu fiz com o json, esse php fica em looping pegando os
>>> dados de uam tabela my sql que eu vou jogar para HEAP para ficar mais rapido
>>> e salva em um json, fica fazendo isso em looping.
>>> Enquato isso a página que o cliente acessa, fica puxando esse json para
>>> fazer as alterações e gravando no banco de dados as mudanças que esse
>>> cliente pode realizar.
>>>
>>> Mas realmente a conexão socket n esta fzd mais nada aqui, mas com ele
>>> séria mais fácil certo? se eu conseguisse fazer rs
>>>
>>> João Moura
>>>
>>> 2010/10/28 Renato Santos <renato.cron at gmail.com>
>>>
>>> Codigo confuso, tecnica duvidosa!
>>>>
>>>> Em out 28, 2010 2:15 PM, "Solli Honorio" <shonorio at gmail.com>escreveu:
>>>>
>>>>
>>>> João,
>>>>
>>>> Não entendi porquê você conecta na porta 80 do teu host. No teu código
>>>> você abre uma conexão e não faz nada com ela ? Abre um banco de dados e
>>>> grava o conteúdo no arquivo 'teste.js', e depois ?
>>>>
>>>> Eu realmente ainda não entendi o 'socket' em tudo isto ? Você está lendo
>>>> ou enviando algo pelo socket ?
>>>>
>>>> Solli M. Honório
>>>>
>>>> 2010/10/28 João Moura <joaomdmoura at gmail.com> > > Claro Solli, posso
>>>> disponibiliza-lo sim, provave...
>>>>
>>>> _______________________________________________
>>>> SaoPaulo-pm mailing list
>>>> SaoPaulo-pm at pm.org
>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>>>
>>>>
>>>> _______________________________________________
>>>> SaoPaulo-pm mailing list
>>>> SaoPaulo-pm at pm.org
>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>>>
>>>
>>>
>>> _______________________________________________
>>> SaoPaulo-pm mailing list
>>> SaoPaulo-pm at pm.org
>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>>
>>
>>
>> _______________________________________________
>> SaoPaulo-pm mailing list
>> SaoPaulo-pm at pm.org
>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>
>
>
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm at pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
Renato Santos
http://www.renatocron.com/blog/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20101028/bbac613c/attachment.html>


More information about the SaoPaulo-pm mailing list