Your SlideShare is downloading. ×
0
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Fowarder Receiver Pattern
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Fowarder Receiver Pattern

2,237

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,237
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
29
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. Arquitetura e Engenharia de Software Orientada a Objeto Diego Magalhães Renan Verli Flávio Mello Professor Grupo Tema Padrão Arquitetural: Forwarder-Receiver
    • 2. Conteúdo da apresentação
      • O padrão Forwarder-Receiver
      • Motivação
      • Estrutura
      • Participantes
      • Benefícios
      • Pontos fracos e Possíveis Soluções
      • Funcionamento
      • Conclusão
      • Referências bibliográficas
      • Perguntas, comentários e adendos
    • 3. O padrão Forwarder-Receiver "The Forwarder-Receiver design pattern provides transparent interprocess communication for software systems with a peer-to-peer interaction model. It introduces forwarders and receivers to decouple peers from the underlying communication mechanisms." (Buschmann, F., R. Meunier, H. Rohnert, P. Sommerlad, M. Stal. Pattern-Oriented Software Architecture: A System Of Patterns. West Sussex, England: John Wiley & Sons Ltd., 1996)
    • 4. O padrão Forwarder-Receiver
    • 5. Motivação
      • Colaboração de nós para resolver um determinado problema
      • Encapsulamento de todo mecanismo de IPC ( Inter-Process Communication )
    • 6. Estrutura
    • 7. Participantes
    • 8. Benefícios
      • IPC Eficiente
      • Encapsulamento do IPC
      • Baixo acoplamento entre Cliente e Serviços
    • 9. Pontos Fracos e Possíveis Soluções
      • Reconfiguração de Peers
    • 10. Funcionamento
    • 11. Conclusão
      • O Padrão
      • Quando usar?
      • Veja também!
    • 12. Referências Bibliográficas
      • Buschmann, Frank e Meunier, Regine e Rohnert, Hans et al . Pattern-Oriented Software Architecture: A System of Patterns, Volume 1. John Wiley & Sons, 1996.
      • Buschmann Patterns – Online http://users.exa.unicen.edu.ar/~cmarcos/tesis/metaobjpatterns2.pdf
      • Examples to Accompany: Design Patterns – Elements of Reusable Object-Oriented Software – Online
      • http://www.cs.vu.nl/~jnherder/download/pattern-examples.pdf
      • Padrões POSA – Online http://simao.eti.br/arquivos/ufc/TASI/ParteIII_POSA.pdf
      • Vico.ORG – Pattern:Forwarder-Receiver. 20/10/2000 – Online
      • http://www.vico.org/pages/PatronsDisseny/Pattern%20Forward-Receiver/index.html
    • 13. FIM Estamos abertos a perguntas, comentários e adendos.

    ×