Não é o caso de saber Struts ele sabe JEE, e não estou dizendo sobre Struts, e sim sobre Servlets e JSP, mas como você e eu já dissemos JEE não é só Servlets, tem muito mais que isso…
E Struts usa sim a tecnologia JEE… ele está dentro do contexto JEE…
O sentido de implementar nesse caso é estar no contexto, usar as tecnologias, quando falamos que uma aplicação é JEE é porque ela usa as tecnologias JEE, e não que ela implementa a especificação JEE ou provê infraestrutura para a plataforma…
E concorda comigo que usando Servlets você está usando a tecnologia JEE, ou não? Se não, o que, quando e onde essa tecnologia é usada afinal?
Ahh, uma coisa que eu concordo com o pm é que o foco de um estudo sobre JEE não deve ser as ferramentas utilizadas e sim a tecnologia como um todo, ver o que integra, onde é usado, quais as tecnologias envolvidas e nao questões de algumas ferramentas que limitam-se a uma parte muito limitada da especificação…
valeu pela dica!!!
oq foi proposto para o grupo aqui foi o seguinte, pegar um projeto que nois tinhamos feito em camadas, sobre cadastro de clientes, e passar ela para a arquitetura J2EE.
E foi assim que lendo em alguns textos que eu vi sobre o Struts
Valeu pela ajuda e desculpe o encomodo de ficar perguntando ,hehehe
O implementar é que você entendeu errado, você está levando implementar para o lado de prover infraestrutura, e não é o caso do struts e sim dos servidores de aplicação e API’s que eles disponibilizam…
Mas a sua classe não está no contexto de JEE porque não usa nenhuma tecnologia JEE.
Talvez o que o nosso amigo aí deva colocar no estudo dele seja realmente sobre a infraestrutura, não conheço o escopo do trabalho…
Agora o que ele perguntou sobre Struts é se pode-se dizer que está usando JEE se está usando Struts, e sim porque o Struts está no contexto.
Acho que você só não entendeu o sentido do implementar que eu falo, não é implementar a especificação e prover a infraestrutura e sim usa-la…
[quote]valeu pela dica!!!
oq foi proposto para o grupo aqui foi o seguinte, pegar um projeto que nois tinhamos feito em camadas, sobre cadastro de clientes, e passar ela para a arquitetura J2EE.
E foi assim que lendo em alguns textos que eu vi sobre o Struts
Valeu pela ajuda e desculpe o encomodo de ficar perguntando ,hehehe[/quote]
Então seu trabalho é só usar a tecnologia JEE e não pesquisar sobre ela, e uma aplicação que use Struts (apesar de ele não ser grande coisa) está no contexto JEE, talvez seja mais interessante você usar EJB para deixar seu trabalho mais completo, mas isso te dará um bom trabalho pra aprender…
E não é incomodo perguntar, o forum serve pra isso mesmo!
uma coisa é uma coisa outra coisa é outra coisa !!
uma aplicação JEE é diferente de uma implementação JEE !
seu eu desenvolver uma app com struts e rodar num web conteiner fazendo login na “unha” e criando meu pool de conexao na “unha” !
Sim é um aplicação JEE, mas o cara que desenvolveu conhecia JEE ?
pra fazer um lixo desse provavelmente não !
uma app dessa pra ser realmente JEE, usaria JAAS, EJB (para ter um controle transcional), etc !!!
O medo é neguinho usar servlets e achar que conhece JEE !!
Acho que estamos discutindo o mesmo assunto sobre ponto de vista diferente e interpretando as palavras tambem de forma diferente !!
Pois é, o ponto de vista que eu estava usando é: ele quer desenvolver uma aplicação JEE para o trabalho dele e está em duvida se ele usar Struts a aplicação é JEE.
Agora daí a ele saber o que é JEE é outra historia.
Como você disse, a aplicação é JEE, mas daí se ela está bem implementada, se usa bem as tecnologias…
E o implementar que você está falando eu entendi, seria o implementar infraestrutura que é o que dita a especificação, a especificação não diz como você deve desenvolver sua aplicação, mas sim como a infraestrutura deve ser, então o implementar seria mais apropriado para o implementar a infraestrutura e prover os serviços JEE…
O que eu estava querendo dizer pra ele é: se você fizer sua aplicação com Servlets, colocar em um servidor e rodar, ela é JEE, agora se ele quer estudar a especificação, saber como as coisas funcionam, conhecer a tecnologia, etc… aí é outro assunto, que provavelmente nem está no escopo do trabalho dele, pois isso não é tão facil assim…
…
cara desculpa se em algum momento eu tenha sido grosso ou teimoso !!! :oops:
qdo ce aparecer aki em sampa…avisa ae …pra gente poder discutir mais um pouco, mas tem de ser num boteco !!!