Inversão de controle X injeção de dependência  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
sergiotaborda
GUJ Expert
[Avatar]

Membro desde: 22/03/2005 20:57:48
Mensagens: 3433
Offline

Giulliano wrote:
Portanto ao dono do tópico eu recomendo o uso de JNDI e Lookups. E a inicialização pode ser feita numa porrada só como foi feito pelo Sergio ou sob demanda (que eu prefiro).


Sem usar uma ferramenta de IOC não tem como fazer uma inicialização sob demanda. Explique como vc faria/faz isso.

Note que num web-container não existe JNDI. Adicionar JNDI tem o mesmo custo que adicionar uma ferramenta IoC como o Spring ou o Guice.
(não vale dizer que o tomcat já vem com jndi ,porque o tomcat não são todos os webcontainers)

Criando sua própria API de Validação



Blog do MiddleHeaven
[WWW]
Giulliano
GUJ Master
[Avatar]

Membro desde: 14/11/2006 19:29:38
Mensagens: 1627
Localização: São Paulo
Offline

sergiotaborda wrote:
Sem usar uma ferramenta de IOC não tem como fazer uma inicialização sob demanda. Explique como vc faria/faz isso.

Note que num web-container não existe JNDI. Adicionar JNDI tem o mesmo custo que adicionar uma ferramenta IoC como o Spring ou o Guice.
(não vale dizer que o tomcat já vem com jndi ,porque o tomcat não são todos os webcontainers)


Sergio eu vou dizer exatamente isto: O Tomcat tem o JNDI e o Tomcat (acredito eu, até que se prove o contrário) é o ServletContainer mais usado nas empresas, faculdades, cursos e afins. E ainda que não seja um Tomcat a migração entrte esses servidores não é custosa.

Ainda assim não sabemos qual é o servidor que ele usa. Quem sabe não é um servidor JEE.

Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi




<UnTouChAbLe>
[Email] [WWW] [MSN]
peerless
GUJ Master
[Avatar]

Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline

pozzo wrote:
o que é Inversão de controle e o que é injeção de dependência?

R.: É tudo a mesma coisa.


Não é não.

http://serpeerless.wordpress.com/2008/03/27/inversao-de-controle-ioc-e-injecao-de-dependencias-di-o-que-e/
[MSN]
Icavalera
Thread.start()
[Avatar]

Membro desde: 14/04/2006 10:51:47
Mensagens: 48
Offline

mrmarcondes wrote:Só uma curiosidade. Por que nao usar framework para fazer IoC?

Marco.


A idéia era aprender ... hehehe
Mas parece que agora nessa nova especificação j2ee6 vai mudar tudo ... hehe
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team