Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
FLEX MESSAGING COM BLAZEDS
Conceito e Prática
João Augusto Zaratine <zaratine@gmail.com>
joaoaugusto.com.br
@joaozaratine
...
EU
• Flex desde 2007
• Manager FUGSC - Flash Platform User Group Santa Catarina
fugsc.groups.adobe.com
• Informant (www.in...
BLAZEDS
Flex BlazeDS Java
quinta-feira, 11 de novembro de 2010
MESSAGING?
• Forma de troca de mensagens
• Plataformas heterogêneas
• Reduz complexididade aplicações que se comunicam por...
QUEM É QUEM
• Destino
• É para onde as mensagens são enviadas
• Produtor (<mx:Producer/>)
• Envia as mensagens para o dest...
QUEM É QUEM
Produtor
<mx:Producer/>
Destino
Mensagem
Consumidor
<mx:Consumer/>
Consumidor
<mx:Consumer/>
Consumidor
<mx:Co...
QUEM É QUEM
Produtor e Consumidor
<mx:Producer/>
<mx:Consumer/>
Destino
Mensagem
Consumidor
<mx:Consumer/>
Consumidor
<mx:...
QUEM É QUEM
Produtor e Consumidor
<mx:Producer/>
<mx:Consumer/>
Destino
Mensagem
Mensagem
Mensagem Mensagem
Mensagem
Produ...
QUEM É QUEM
Produtor e Consumidor
<mx:Producer/>
<mx:Consumer/>
Destino
Mensagem Mensagem Mensagem
Mensagem
Produtor e Con...
COMO EU ENVIO UMA
MENSAGEM PARA UM
DESTINO?
quinta-feira, 11 de novembro de 2010
<mx:Producer destination=”MEU_DESTINO”/>
producer.send(message);
quinta-feira, 11 de novembro de 2010
COMO LEIO UMA MENSAGEM
DE UM DESTINO?
quinta-feira, 11 de novembro de 2010
<mx:Consumer destination=”MEU_DESTINO”
message=”handler”/>
consumer.subscribe()
apenas depois de chamar subscribe() você
c...
• É necessário adicionar o destination ao messaging-config.xml
ou ao services-config.xml
• Sem subscribe() você não será cap...
MÃOS À OBRA!
quinta-feira, 11 de novembro de 2010
CONFIGURAR O AMBIENTE
• Criar uma nova aplicação
• grails create-app Univille
• cd Univille
• grails run-app
• Instalar Bl...
CONFIGURAR O AMBIENTE
• Se o seu services-config.xml possuir uma referência para o
messaging-config.xml, basta apenas inseri...
DÚVIDAS?
quinta-feira, 11 de novembro de 2010
OBRIGADO!
• zaratine@gmail.com
• @joaozaratine
• www.joaoaugusto.com.br
quinta-feira, 11 de novembro de 2010
Nächste SlideShare
Wird geladen in …5
×

Semana da Informática UNIVILLE - Flex Messaging

1.801 Aufrufe

Veröffentlicht am

Palestra sobre Flex Messaging com BlazeDS na Semana da Informática da UNIVILLE.

Veröffentlicht in: Technologie, Reisen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Semana da Informática UNIVILLE - Flex Messaging

  1. 1. FLEX MESSAGING COM BLAZEDS Conceito e Prática João Augusto Zaratine <zaratine@gmail.com> joaoaugusto.com.br @joaozaratine Novembro/2010 quinta-feira, 11 de novembro de 2010
  2. 2. EU • Flex desde 2007 • Manager FUGSC - Flash Platform User Group Santa Catarina fugsc.groups.adobe.com • Informant (www.informant.com.br) quinta-feira, 11 de novembro de 2010
  3. 3. BLAZEDS Flex BlazeDS Java quinta-feira, 11 de novembro de 2010
  4. 4. MESSAGING? • Forma de troca de mensagens • Plataformas heterogêneas • Reduz complexididade aplicações que se comunicam por diversos protocolos e sistemas quinta-feira, 11 de novembro de 2010
  5. 5. QUEM É QUEM • Destino • É para onde as mensagens são enviadas • Produtor (<mx:Producer/>) • Envia as mensagens para o destino • Consumidor (<mx:Consumer/>) • Lê as mensagens do destino quinta-feira, 11 de novembro de 2010
  6. 6. QUEM É QUEM Produtor <mx:Producer/> Destino Mensagem Consumidor <mx:Consumer/> Consumidor <mx:Consumer/> Consumidor <mx:Consumer/> Consumidor <mx:Consumer/> Mensagem Mensagem Mensagem Mensagem quinta-feira, 11 de novembro de 2010
  7. 7. QUEM É QUEM Produtor e Consumidor <mx:Producer/> <mx:Consumer/> Destino Mensagem Consumidor <mx:Consumer/> Consumidor <mx:Consumer/> Consumidor <mx:Consumer/> Consumidor <mx:Consumer/> Mensagem Mensagem Mensagem Mensagem Mensagem quinta-feira, 11 de novembro de 2010
  8. 8. QUEM É QUEM Produtor e Consumidor <mx:Producer/> <mx:Consumer/> Destino Mensagem Mensagem Mensagem Mensagem Mensagem Produtor e Consumidor <mx:Producer/> <mx:Consumer/> Produtor e Consumidor <mx:Producer/> <mx:Consumer/> Produtor e Consumidor <mx:Producer/> <mx:Consumer/> Produtor e Consumidor <mx:Producer/> <mx:Consumer/> quinta-feira, 11 de novembro de 2010
  9. 9. QUEM É QUEM Produtor e Consumidor <mx:Producer/> <mx:Consumer/> Destino Mensagem Mensagem Mensagem Mensagem Produtor e Consumidor <mx:Producer/> <mx:Consumer/> Produtor e Consumidor <mx:Producer/> <mx:Consumer/> Produtor e Consumidor <mx:Producer/> <mx:Consumer/> Produtor e Consumidor <mx:Producer/> <mx:Consumer/> Mensagem Destino Mensagem quinta-feira, 11 de novembro de 2010
  10. 10. COMO EU ENVIO UMA MENSAGEM PARA UM DESTINO? quinta-feira, 11 de novembro de 2010
  11. 11. <mx:Producer destination=”MEU_DESTINO”/> producer.send(message); quinta-feira, 11 de novembro de 2010
  12. 12. COMO LEIO UMA MENSAGEM DE UM DESTINO? quinta-feira, 11 de novembro de 2010
  13. 13. <mx:Consumer destination=”MEU_DESTINO” message=”handler”/> consumer.subscribe() apenas depois de chamar subscribe() você começará a receber as mensagens quinta-feira, 11 de novembro de 2010
  14. 14. • É necessário adicionar o destination ao messaging-config.xml ou ao services-config.xml • Sem subscribe() você não será capaz de receber as mensangens NÃO ESQUEÇA! quinta-feira, 11 de novembro de 2010
  15. 15. MÃOS À OBRA! quinta-feira, 11 de novembro de 2010
  16. 16. CONFIGURAR O AMBIENTE • Criar uma nova aplicação • grails create-app Univille • cd Univille • grails run-app • Instalar BlazeDS • grails install-plugin flex quinta-feira, 11 de novembro de 2010
  17. 17. CONFIGURAR O AMBIENTE • Se o seu services-config.xml possuir uma referência para o messaging-config.xml, basta apenas inserir a tag <destination/> com um ID • Caso seu XML não possua uma referência, é necessário inserir outro código no services-config.xml, abaixo de <services> quinta-feira, 11 de novembro de 2010
  18. 18. DÚVIDAS? quinta-feira, 11 de novembro de 2010
  19. 19. OBRIGADO! • zaratine@gmail.com • @joaozaratine • www.joaoaugusto.com.br quinta-feira, 11 de novembro de 2010

×