Pessoal,
extraido diretamente do Core J2EE Patterns:
Alguém poderia me dar um exemplo prático disso?Lendo assim,ficou meio abstrato…
Grato
Pessoal,
extraido diretamente do Core J2EE Patterns:
Alguém poderia me dar um exemplo prático disso?Lendo assim,ficou meio abstrato…
Grato
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é?
[quote=raf4ever]Alguém poderia me dar um exemplo prático disso?Lendo assim,ficou meio abstrato…
Grato[/quote]
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.