Dúvida com Business Delegate

3 respostas
R

Pessoal,

extraido diretamente do Core J2EE Patterns:

Alguém poderia me dar um exemplo prático disso?Lendo assim,ficou meio abstrato… :frowning:

Grato

3 Respostas

_Renatu

Aqui tem um exemplinho:

http://www.mundooo.com.br/php/modules.php?name=News&file=article&sid=498

acho que dá pra ter uma idéia por aí, né?

fabeen

http://www.corej2eepatterns.com/SampleCode/seconded/ch7ex.zip
:wink:

Emerson_Macedo

raf4ever:
Alguém poderia me dar um exemplo prático disso?Lendo assim,ficou meio abstrato… :frowning:

Grato


Esse padrão foi criado visando aplicações J2EE que se utilizam de EJBs. Basicamente o que ele diz ai é que os clientes dos componentes de negócio não precisarão localizar esses componentes pois existe uma coisa ai chamada lookup através de JNDI, o qual é utilizado para conectar o cliente (Pode ser seu componente controller do MVC, ou qualquer outra coisa) ao componente que fica na camada de negócio. Para evitar isso, encapsula-se esse código em uma classe, que esta vai fazer esse trabalho para você. Eventualmente essa classe pode fazer algum cache. Normalmente esse padrão é utilizado junto com o padrão ServiceLocator.

Não se se a explicação ficou confusa, mas espero ter te ajudado.

Criado 7 de dezembro de 2007
Ultima resposta 12 de dez. de 2007
Respostas 3
Participantes 4