[SP-pm] Apresentando-me

Renato Santos renato.cron at gmail.com
Fri May 20 14:55:11 PDT 2011


O Mojolicious tem suporte a sockets, talvez seja interessante você usar:

dẽ uma olhada em:
http://search.cpan.org/~kraih/Mojolicious-1.33/lib/Mojolicious/Lite.pm#websocket

<http://search.cpan.org/~kraih/Mojolicious-1.33/lib/Mojolicious/Lite.pm#websocket>Com
Mojolicious vocẽ pode configurar ele em FastCGI, CGI ou rodar como Daemon
sem fazer mudanças no código, deixando assim mais fácil de scalar.

Espero telo ajuda-lo pelo menos um pouco!

Estou indo para faculdade



2011/5/20 Tiago Peczenyj <tiago.peczenyj at gmail.com>

> qual o erro de javascript?
>
> pode ser um problema de dominio. de repente é impossivel fazer ajax
> para uma porta diferente, depende do browser. mostra pra gente como vc
> ta fazendo?
>
> 2011/5/20 Rafael <design.silveira at gmail.com>:
> > Boa noite a todos.
> >
> > Me chamo Rafael Silveira, e já algum tempo trabalho como desenvolvedor
> web.
> > Porém, antes de trabalhar na área, Perl e C foram as linguagens que me
> > ajudaram muito nos meus estudos.
> > Hoje voltei a usar Perl, que ver como ela esta atualmente, e já tenho
> alguns
> > projetos.
> >
> > Espero poder ajudar no possível aqui, e espero que vocês também tenham
> calma
> > comigo. rsrs.
> >
> > E para começar, estou com um probleminha relacionado a Sockets.
> > Preciso desenvolver uma mini servidor http que responda a requisições
> ajax
> > de uma página.
> >
> > Se me permitem, enviarei o source de teste do meu server.
> >
> > ---- http.pl ---
> > #!/usr/bin/env perl -w
> >
> > use IO::Socket::INET;
> >
> > my $server = IO::Socket::INET->new(
> >    LocalPort => 1337,
> >    Type => SOCK_STREAM,
> >    Reuse => 1,
> >    Listen => SOMAXCONN
> > ) or die "$!";
> >
> > print "Listening at port 1337...\n";
> >
> > while (1) {
> >    if ($client = $server->accept()) {
> >        print "Client connected!\n";
> >        print $client "Hello!\n";
> >        close($client);
> >    }
> > }
> >
> > close($server);
> > ---- http.pl ---
> >
> >
> > A questão ai é a seguinte, quando eu acesso esse "server" diretamente
> pelo
> > browser (http://127.0.0.1:1337), a mensagem "Hello!" aparece normal.
> Porém
> > quando tento via requisição AJAX, o navegador me acusa falha e não traz a
> > resposta.
> >
> > Se alguém ai puder me ajudar, desde já agradeço.
> > Aceito também exemplos mais complexos de servidor http. Porém não precisa
> > ser com suporte a arquivos html, algo mais simples, como por exemplo, os
> > header a serem enviados (eu ainda nao saquei como enviar os headers http
> por
> > socket) e outras possíveis configurações do socket em si.
> >
> > Desde já agradeço.
> > []'s
> > =begin disclaimer
> >  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> > SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> > =end disclaimer
> >
>
>
>
> --
> Tiago B. Peczenyj
> Linux User #405772
>
> http://pacman.blog.br
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>



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


More information about the SaoPaulo-pm mailing list