Fowarder Receiver Pattern

29 %
71 %
Information about Fowarder Receiver Pattern
Technology

Published on November 24, 2008

Author: dgomesbr

Source: slideshare.net

Arquitetura e Engenharia de Software Orientada a Objeto Diego Magalhães Renan Verli Flávio Mello Professor Grupo Tema Padrão Arquitetural: Forwarder-Receiver

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

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

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)

O padrão Forwarder-Receiver

Motivação Colaboração de nós para resolver um determinado problema Encapsulamento de todo mecanismo de IPC ( Inter-Process Communication )

Colaboração de nós para resolver um determinado problema

Encapsulamento de todo mecanismo de IPC ( Inter-Process Communication )

Estrutura

Participantes

Benefícios IPC Eficiente Encapsulamento do IPC Baixo acoplamento entre Cliente e Serviços

IPC Eficiente

Encapsulamento do IPC

Baixo acoplamento entre Cliente e Serviços

Pontos Fracos e Possíveis Soluções Reconfiguração de Peers

Reconfiguração de Peers

Funcionamento

Conclusão O Padrão Quando usar? Veja também!

O Padrão

Quando usar?

Veja também!

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

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

FIM Estamos abertos a perguntas, comentários e adendos.

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Forwarder-Receiver Design Pattern by Nithin John on Prezi

It provides transparent communication for software systems with a peer-to-peer interaction model CONTEXT PROBLEM Peer-to-Peer communication Low level ...
Read more

Design Patterns - a personal perspective - Tony Marston's ...

Design Patterns - a personal perspective. ... It introduces forwarders and receivers to decouple peers from the underlying communication mechanism.
Read more

Patterns in Software Engineering - دانشگاه ...

Patterns in Software Engineering – Lecture 9 GoV Design Patterns: CategoriesGoV Design Patterns: Categories Structural Decomposition Support a suitable ...
Read more

Entwurfsmuster – Wikipedia

Entwurfsmuster (englisch design patterns) sind bewährte Lösungsschablonen für wiederkehrende Entwurfsprobleme sowohl in der Architektur als auch in der ...
Read more

Forwarder-Receiver - Communication Pattern - Software ...

The Forwarder-Receiver design pattern provides transparent inter-process communication for software systems with a peer-to-peer interaction model.
Read more

Linda Rising - Patterns Almanac - Small Memory Software

Pattern: Forwarder-Receiver Pages: 307-322. Provide transparent interprocess communication for software systems with a peer-to-peer interaction model.
Read more

Is Fowarder-receiver promiscuous? (OO, Patterns, UML and ...

From Non-Software Patterns' Forwarde Receiver: Note passing is efficient inter-process communication. A forwarder knows the location of potential receivers ...
Read more

Design Patterns Video Tutorial - YouTube

Want to watch this again later? Sign in to add this video to a playlist. Code is Here: http://goo.gl/jaonq Best Design Patterns Book : http ...
Read more