Entendi, é inicialmente eu iria precisar desse que aceitasse várias conexões.<br>Mas acabei fazendo gambits rs<br>Eu deixo um socket rodando, ou seja, uma conexão somente, esse socket fica em looping capturando os dados do mysql e printa isso em um json.<br>
E quando outro arquivo é acessado ao invéz de eu ler no banco de dados que demora bastante, e na verdade eu precisaria de uma atualização rápida, via ajax eu leio o json que é bemmmmm mais rápido e ai printo o resultado que eu quero rs.<br>
<br>Gostaria de consgeuir fazer isso com o Perl lol, mas ainda não to entendo tão bem assim, rs<br><br>Abcs, João Moura<br><br><div class="gmail_quote">2010/10/28 Stanislaw Pusep <span dir="ltr"><<a href="mailto:creaktive@gmail.com">creaktive@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Mas você está fazendo um cliente ou um servidor?<br>O cliente é "piece o'cake":<br>
<a href="http://search.cpan.org/%7Ejesse/perl-5.12.2/pod/perlipc.pod#A_Simple_Client" target="_blank">http://search.cpan.org/~jesse/perl-5.12.2/pod/perlipc.pod#A_Simple_Client</a><br>
O servidor, que aceita *uma conexão de cada vez*, também é canja de galinha:<br><a href="http://search.cpan.org/%7Ejesse/perl-5.12.2/pod/perlipc.pod#TCP_Servers_with_IO::Socket" target="_blank">http://search.cpan.org/~jesse/perl-5.12.2/pod/perlipc.pod#TCP_Servers_with_IO::Socket</a><br>
Já um servidor capaz de atender múltiplos clientes simultaneamente (leia-se: um servidor útil :P) é um pouquinho mais elaborado, pois tem vários métodos de implementar o paralelismo (fork, prefork, multiplex), dependendo do caso:<br>
<a href="http://search.cpan.org/%7Erhandom/Net-Server-0.99/lib/Net/Server.pod" target="_blank">http://search.cpan.org/~rhandom/Net-Server-0.99/lib/Net/Server.pod</a><div><div></div><div class="h5"><br clear="all"><br>ABS()<br>
<br>
<br><br><div class="gmail_quote">2010/10/28 João Moura <span dir="ltr"><<a href="mailto:joaomdmoura@gmail.com" target="_blank">joaomdmoura@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
E ai Stas!<br><br>Socket, é uma extansão usada para funções de comunicação, permitindo que você acionar
como servidor socket ou como um cliente.<br>Ao invés de vc mandar um requerimento p o servidor e ele responder e ponto final, você abre uma conexão com o servidor e ela fica aberta até quando você mandar ela fechar, ai você pode fazer um looping ou coisas do genero com do, e while(true), para ele ficar execuntado que é o meu caso rs.<br>
<br>Se quiser te mando o código =).<br><br><a href="http://www.itmnetworks.com.br/suporte/manuais/php/ref.sockets.html" target="_blank">http://www.itmnetworks.com.br/suporte/manuais/php/ref.sockets.html</a> é pra php mas explica um pouco.<br>
<br>Abs!<br><br><br><div class="gmail_quote">2010/10/28 Stanislaw Pusep <span dir="ltr"><<a href="mailto:creaktive@gmail.com" target="_blank">creaktive@gmail.com</a>></span><div><div></div><div><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Grande Johnny! Seja bem-vindo à lista :D<br>Ao que você se refere como "socket"?<br clear="all"><br>ABS()<br><br>
<br><br><div class="gmail_quote">2010/10/28 João Moura <span dir="ltr"><<a href="mailto:joaomdmoura@gmail.com" target="_blank">joaomdmoura@gmail.com</a>></span><div><div></div><div><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Bom dia, vim agradecer, obrigado pela colaboração à todos, não consegui fazer em Perl, mas fiz um socket em php que faz a consulta e salva um js com json,e depois resgato isso via ajax.<br><br>Mesmo assim obrigado.<br><br>
Abcs, João Moura<br><br><div class="gmail_quote">2010/10/26 Solli Honorio <span dir="ltr"><<a href="mailto:shonorio@gmail.com" target="_blank">shonorio@gmail.com</a>></span><div><div></div><div><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Procure por JSON neste FAQ <br><br><a href="http://search.cpan.org/dist/DBIx-Class/lib/DBIx/Class/Manual/FAQ.pod" target="_blank">http://search.cpan.org/dist/DBIx-Class/lib/DBIx/Class/Manual/FAQ.pod</a><br><br>Solli <br>
<br>
<div class="gmail_quote"><div>
2010/10/26 João Moura <span dir="ltr"><<a href="mailto:joaomdmoura@gmail.com" target="_blank">joaomdmoura@gmail.com</a>></span><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Se flar besteira perdoem-me rs é minah primeira dúvida.<div><div></div><div><br><br>Estou precisando desenvolver um socket que faça conexão com um bd mysql e escreva um arquivos js, com as informações em json, de preferencia que fique fazendo isso em looping no servidor.<br>
<br>Vocês sabem me dar um norte de como poderia desenvolver isso ou se acho algo meio pronto que me permita editar?<br><br>Busquei fazer em PHP, mas queria saber se não vale a pena desenvolver em Perl.<br><br>Abs, João Moura<br>
<br></div></div><div>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></div></blockquote></div><font color="#888888"><br><br clear="all"><br>-- <br>"o animal satisfeito dorme". - Guimarães Rosa<br>
</font><br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div></div></div><br>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div></div></div><br>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div></div></div><br>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br>
</div></div><br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br>