o stomp, no final das contas, usa socket :) ... pergunta pro Zek (José Carlos Fiel - torcedor do corinthians :P haha)
[]'s Em 3 de agosto de 2011 17:01, Be <[email protected]> escreveu: > opa, primeiramente valeu por responder Mário Júnior. Sobre os tópicos: > > 1 - Acredito que não me expressei direito, foi o que eu vi o pessoal > falando mesmo, eh possível com java e com Air acessar o leitor > biométrico, mas e com php sendo a linguagem backend então não é > possível de forma alguma? Sabem de algum curso flex + biometria? > > 2 - Em uma conversa com o José Carlos Fiel ele me falou sobre o Stomp, > que é uma lib AS3, para fazer um estilo de Message Service, dae sim > seria possível fazer algo em realtime, ou seja c o Stomp é possível > fazer uma integração com Message Queue do Zend Framework, dito isso > ele me passou esse link onde mostra a utilização do Stomp: > http://tv.adobe.com/watch/adc-presents/message-service-in-lcds/ > Mais sobre stomp tem aqui: > http://www.eschrade.com/page/connecting-php-to-actionscript-using-stomp/ > Eu tinha mesmo visto falar na utilização de sockets: > http://ria.dzone.com/articles/php-and-flex-sockets mas como o Mário > Júnior falou: > "as isso é extremamente > imprudente pois com poucos acessos vc já corre o risco de matar seu > servidor > pq ambos deixam um arquivo .php rodando infinitamente para cada > requisicao > feita ao servidor, com isso vários processos serao abertos no server e > rapidinho vc mata seu server" > > Então não sei, alguém já usou o Stomp?? > Sobre o workshop Mário, vou ver aqui na empresa a possibilidade e se > for possível estarei lá :) > <jabá> > Em setembro (19/09) Mário Júnior dará um Workshop sobre Realtime com > Java, mostrando o > BlazeDS e o GraniteDS e algumas técnicas de performance e > escabilidade, 4h > de duração:www.egenial.pro/pt/workshops > </jabá> > > > On 3 ago, 15:55, Mário Júnior <[email protected]> wrote: > > 1) É possivel, tanto com AIR (via native process ou por outros meios como > o > > Merapi) ou mesmo pelo Flex via Applet Java. > > Via servlet nao tem como.. nao faz sentido já q o leitor biométrico está > no > > cliente enquanto servlets rodam no servidor :S > > Tem sim muito material sobre isso, partindo de conceitos, mas realmente > vc > > nao vai achar nenhum > > "código-fonte-de-graça-aqui-ó-com-melzinho-na-chupeta-é-só-rodar" :) > > > > 2) Esse lance de realtime com php é velho já: resposta: NAO DÁ! > > Até é possível "simular" usando conceito de Comet (comet + php: > http://www.zeitoun.net/articles/comet_and_php/start) ou de outra forma > > abrindo sockets para cada load de pagina feita, mas isso é extremamente > > imprudente pois com poucos acessos vc já corre o risco de matar seu > servidor > > pq ambos deixam um arquivo .php rodando infinitamente para cada > requisicao > > feita ao servidor, com isso vários processos serao abertos no server e > > rapidinho vc mata seu server :) > > > > 2.1) outra tentativa de simular isso é o uso do velho timer. A cada 1s vc > > faz a requisicao pro server... nao preciso nem comentar sobre oq acho né > :D > > > > Sugestao: Se quer mesmo realtime, use: > > - Para Java: > > -- BlazeDS Messaging usando um channel streaming (nada de > > poling/long-poling, há casos onde podem ser usados mas nao realtime de > > verdade). > > -- GraniteDS que utiliza o mesmo conceito de Comet, mas fazendo uso do > > *Advanced > > IO *(NIO) evitando gargalos 'burros' no servidor. ( > http://tomcat.apache.org/tomcat-6.0-doc/aio.html) > > -- LCDS (pago) > > -- Red5 (usando Remote Shared Object) > > > > - Para .Net: > > -- WebORB > > -- FluorineFx > > > > - Para ruby, python, php, etc.. desconheço. > > - Para NodeJS nao tenho certeza. > > > > <jabá> > > Em setembro (19/09) darei um Workshop sobre Realtime com Java, mostrando > o > > BlazeDS e o GraniteDS e algumas técnicas de performance e escabilidade, > 4h > > de duração:www.egenial.pro/pt/workshops > > </jabá> > > > > []'s > > > > Em 3 de agosto de 2011 15:11, Be <[email protected]> escreveu: > > > > > > > > > > > > > > > > > > > > > Yaew galera beleza? > > > Pessoal, 2 temas que não encontro materias, nem cursos mas sempre > > > encontro perguntas desse tipo seriam: > > > > > 1 - Flex + biometria é possível?? Em 2009 uma palestra foi feita no > > > flexmania falando sobre flex + java + biometria, essa palestra não > > > está mais acessível e não vejo material na internet falando sobre > > > isso. A resposta em geral é que o Air pode acessar o fingerprint > > > (biometria - digital) pois acessa hardware, pessoal também me disse > > > que com servlets (java) é sim possível. > > > A dúvida parte do principio de que o leitor biométrico vem cada vez > > > mais sendo usado e de que não encontro material sobre o assunto. > > > Alguém sabe de algum curso, material ou até mesmo algo sobre o > > > assunto? > > > > > 2 - Flex e Php rodando em real time, esse ano no flexmania 2011 > > > apareceu a palestra do Erko Bridge sobre Planejando e projetando - > > > Dashboad : Flex + Java, mas e com php no backend? Alguém já fez? É > > > possível fazer com php? Para quem quizer ver a palestra do Erko Bridge > > > acesse:http://flexmania.com.br/gravacoes.php > > > > > valeu > > > > > -- > > > 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 emhttp://groups.google.com/group/flexdev > > > > -- > > Mario Juniorhttp://blog.mariojunior.com/ > > @mariojunior > > -- > 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 > -- Mario Junior http://blog.mariojunior.com/ @mariojunior -- 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
