Rafael,<div><br><div class="gmail_quote">Em 21 de maio de 2011 01:50, Rafael <span dir="ltr"><<a href="mailto:design.silveira@gmail.com">design.silveira@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Obrigado mais uma vez a todos pela resposta.<br>
<br>
Enfim gente, como havia sido dito aqui, realmente porta diferente da 80 o nosso amigo AJAX encara como crossdomain.<br><br></blockquote><div><br></div><div>Bom, sem ainda saber exatamente o que vc está fazendo, posso chutar que você está acessando a página X e tentando, via XMLHttpRequest acessar dados que estão no servidor Y. Se for isto, você está entrando numa ambiente complicado pois os navegadores vão bloquear este comportamento[1]. A minha maior recomendação é não fazer isto na unha e utilizar um framework com suporte a JSON.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Mas de qualquer forma, parece que não poderei usar HTTP (já que é baseado em TCP). Preciso de um servidor de baixa latência (UDP), terei que criar um protocolo do zero baseado em UDP, e tentar achar uma forma de comunicar com o navegador. Talvez WebSockets funcionem, porém não estão implementados ainda. A opção seria emula-lo com o flash, mas eu não curto muito tecnologia flash (já até encontrei uma biblioteca pronta para isso).<br>


<br></blockquote><div><br></div><div>Baixa latência e confiável na Internet são como água e óleo. Se você estiver utilizando o navegador como cliente, o negócio fica muito pior, e eu entro numa sessão de filmes da Xuxa em pensar que isto tudo está implementado em Flash. Cara, o que vc está fazendo ? Um homebroker ? Nem as bolsas de valores, que são fanáticas por latência (e escrevo isto com conhecimento de causa por que trabalho com elas) entraram nesta e preferiram a estabilidade do TCP do que a "velocidade"/latência do UDP. O resumo do UDP é : serviços onde o consumidor é tolerante a perda de dados, tipo stream/voip.</div>

<div><br></div><div>Pare um pouco e critique se realmente latência é um requisito forte para o teu ambiente, ou um desejo de algum gerente/cliente maluco. A quantidade de coisa que você terá que fazer manualmente é muito grande e certamente com um risco enorme. Você terá que criar servidor estável e escalável (afinal, não vai ficar legal ser o teu servidor o responsável pela latência do teu ambiente), com toda a lógica de ordenação e tratamento de perda de pacotes, entre outras coisas, e sem os possíveis benefícios de frontend de cache do mercado.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Mas obrigado pela colaboração de todos. Vou dar uma procura no histórico da lista e ver se encontro algo.<br>
<br></blockquote><div><br></div><div>Nem precisa procurar, estes ingredientes são inéditos ....</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
E obrigado Solli, vou ver como funciona esse AnyEvent e o Mojolicious.<div><div></div><div class="h5"><br></div></div></blockquote><div><br></div><div>estamos sempre as ordens ...</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div><div class="h5">
<br>
[]'s<br>
=begin disclaimer<br>
  Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br>
</div></div></blockquote></div><br><br clear="all">[1] <meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://afronteirafinal.com/jsonp-e-o-ajax-crossdomain/">http://afronteirafinal.com/jsonp-e-o-ajax-crossdomain/</a><br>

-- <br>"o animal satisfeito dorme". - Guimarães Rosa<br>
</div>