JBoss e EJB 3  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
paulohbmetal
GUJ Ranger
[Avatar]

Membro desde: 28/08/2003 18:19:45
Mensagens: 760
Localização: Goiânia - Goiás
Offline

E aí galera, blz? Seguinte estou finalizando a Análise de uma aplicação aqui em meu trampo e já estou pensando nas soluções tecnológicas para a mesma. Gostaria de saber a opnião de vc's sobre o EJB 3, o que acham? Será que o custo(servidor) benefício do JBoss vale a pena? A aplicação vai ter cliente desktop e futuramente web.

Quando vc's não usam o JBoss(ou outro servidor de aplicações), como vc's resolvem tal problema?

Trabalho em uma indústria de bebidas e força de vendas vai estar nesta aplicação. Então teremos matriz e filiais(6) usando tal aplicação.

A Paz!!

Paulo Melo
JavaMetal - GoJava - JavaFree.org - Ubuntu Linux - Rising Cross
Sun Certified Java Programmer
Bacharel em Ciência da Computação
Especialista em Análise e Projetos de Sistemas de Informação
________________________________
"Que a cruz sagrada seja minha luz!!"
[Email] [WWW]
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

cara, naum conheço o EJB3....

mas aconselho vc a dar uma olhada no spring. Ele te oferece os mesmo serviços que o EJB e vc pode continuar usando o tomcat como servidor.

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

paulohbmetal
GUJ Ranger
[Avatar]

Membro desde: 28/08/2003 18:19:45
Mensagens: 760
Localização: Goiânia - Goiás
Offline

Pois é, mas pelo que sei do Spring eu teria que desenvolver meu próprio servidor de aplicações, pois terei clientes ricos(Desktop). Somente num futuro próximo que teremos a parte web. A não ser que o Spring me ofereça outra facilidade que não estou vendo...

Pensei em usar o JBoss pelos serviços, robustês que ele já me disponibiliza, por estar ganhando tempo escrevendo somente meus objetos de negócio e por poder fazer chamadas remotas por um cliente Desktop.

A Paz!!

Paulo Melo
JavaMetal - GoJava - JavaFree.org - Ubuntu Linux - Rising Cross
Sun Certified Java Programmer
Bacharel em Ciência da Computação
Especialista em Análise e Projetos de Sistemas de Informação
________________________________
"Que a cruz sagrada seja minha luz!!"
[Email] [WWW]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

paulohbmetal wrote:Pois é, mas pelo que sei do Spring eu teria que desenvolver meu próprio servidor de aplicações, pois terei clientes ricos(Desktop). Somente num futuro próximo que teremos a parte web. A não ser que o Spring me ofereça outra facilidade que não estou vendo...

Pensei em usar o JBoss pelos serviços, robustês que ele já me disponibiliza, por estar ganhando tempo escrevendo somente meus objetos de negócio e por poder fazer chamadas remotas por um cliente Desktop.

A Paz!!

O spring tem suporte a webservices, RMI, Hesian, Burlap e outros protocolos de remoting.
e também pode ser utilizado em uma app desktop sem problema nenhum
mas se você vai precisar de balanceamento de carga, transações distribuidas, ...

vai fundo no JBoss e EJB3 que vai ser mais fácil

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
paulohbmetal
GUJ Ranger
[Avatar]

Membro desde: 28/08/2003 18:19:45
Mensagens: 760
Localização: Goiânia - Goiás
Offline

Tudo bem, mas eu tenho que, por exemplo, construir meu próprio servidor de aplicações se for usar o Spring.

Por exemplo eu criaria um servidor RMI e faria chamadas para o mesmo, ou pela aplicação desktop ou pelo WebServer(TomCat da vida), mas o que eu queria era ganhar tempo, entende?

A Paz!!

Paulo Melo
JavaMetal - GoJava - JavaFree.org - Ubuntu Linux - Rising Cross
Sun Certified Java Programmer
Bacharel em Ciência da Computação
Especialista em Análise e Projetos de Sistemas de Informação
________________________________
"Que a cruz sagrada seja minha luz!!"
[Email] [WWW]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

paulohbmetal wrote:Tudo bem, mas eu tenho que, por exemplo, construir meu próprio servidor de aplicações se for usar o Spring.

Por exemplo eu criaria um servidor RMI e faria chamadas para o mesmo, ou pela aplicação desktop ou pelo WebServer(TomCat da vida), mas o que eu queria era ganhar tempo, entende?

A Paz!!

por que criar um ervidor de aplicação?
é só fazer deploy da aplicação WEB que ja estaria tudo acessivel.
e tu poderia chamar os componentes remotos por qualquer protocolo destes da tua aplicação WEB.

o tomcat seria o appserver

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
paulohbmetal
GUJ Ranger
[Avatar]

Membro desde: 28/08/2003 18:19:45
Mensagens: 760
Localização: Goiânia - Goiás
Offline

Como assim? Eu estaria usando meu TomCat como AppServer?

Lembre-se que a aplicação WEB não existirá agora(só mais adiante), mas sim a Desktop.

A Paz!!

Paulo Melo
JavaMetal - GoJava - JavaFree.org - Ubuntu Linux - Rising Cross
Sun Certified Java Programmer
Bacharel em Ciência da Computação
Especialista em Análise e Projetos de Sistemas de Informação
________________________________
"Que a cruz sagrada seja minha luz!!"
[Email] [WWW]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

yeap, staria usando o tomcat como app server, o código compartilhado ficaria numa app web, mesmo que sem uma interface HTML

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
paulohbmetal
GUJ Ranger
[Avatar]

Membro desde: 28/08/2003 18:19:45
Mensagens: 760
Localização: Goiânia - Goiás
Offline

Ah cara, sei não... Não achei isso muito "bonito" não... Pois dái parando meu servidor Web paro todas minhas aplicações? Gosto mais da idéia de separar, e melhor ainda se em máquinas diferentes...

O que me deixa receioso com o JBoss é essa recente compra pela Red Hat... Isso foi phoda....

A Paz!!

Paulo Melo
JavaMetal - GoJava - JavaFree.org - Ubuntu Linux - Rising Cross
Sun Certified Java Programmer
Bacharel em Ciência da Computação
Especialista em Análise e Projetos de Sistemas de Informação
________________________________
"Que a cruz sagrada seja minha luz!!"
[Email] [WWW]
mauro_schneider
JavaChild

Membro desde: 31/03/2005 07:43:23
Mensagens: 144
Offline

paulohbmetal wrote:Ah cara, sei não... Não achei isso muito "bonito" não... Pois dái parando meu servidor Web paro todas minhas aplicações? Gosto mais da idéia de separar, e melhor ainda se em máquinas diferentes...
A Paz!!


O Urubatan esta querendo dizer, que com o Spring+TOMCAT, você vai ter um servidor de aplicação rodando e não um servidor WEB.

http://blog.mauros.org
[Email] [WWW]
Rubem Azenha
GUJ Master
[Avatar]

Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline

marcelo_mococa wrote:cara, naum conheço o EJB3....

mas aconselho vc a dar uma olhada no spring. Ele te oferece os mesmo serviços que o EJB e vc pode continuar usando o tomcat como servidor.


Os mesmos serviços? Todos? Você tem certeza mesmo?



Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
[WWW]
paulohbmetal
GUJ Ranger
[Avatar]

Membro desde: 28/08/2003 18:19:45
Mensagens: 760
Localização: Goiânia - Goiás
Offline

mauro_schneider wrote:
paulohbmetal wrote:Ah cara, sei não... Não achei isso muito "bonito" não... Pois dái parando meu servidor Web paro todas minhas aplicações? Gosto mais da idéia de separar, e melhor ainda se em máquinas diferentes...
A Paz!!


O Urubatan esta querendo dizer, que com o Spring+TOMCAT, você vai ter um servidor de aplicação rodando e não um servidor WEB.


Ah saquei! Mas esse Tomcat futuramente vai ter que ser um WebServer de verdade, não tem jeito. Por isso estou pensando, "dai a Cezar o que é de Cezar"... E isso amanhã pode virar uma gambiarra sem fim...

A Paz!!

Paulo Melo
JavaMetal - GoJava - JavaFree.org - Ubuntu Linux - Rising Cross
Sun Certified Java Programmer
Bacharel em Ciência da Computação
Especialista em Análise e Projetos de Sistemas de Informação
________________________________
"Que a cruz sagrada seja minha luz!!"
[Email] [WWW]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

microfilo wrote:
marcelo_mococa wrote:cara, naum conheço o EJB3....

mas aconselho vc a dar uma olhada no spring. Ele te oferece os mesmo serviços que o EJB e vc pode continuar usando o tomcat como servidor.


Os mesmos serviços? Todos? Você tem certeza mesmo?

com certeza ele NÃO fornece todos os serviços de um container J2EE

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
plentz
Moderador
[Avatar]

Membro desde: 28/01/2004 07:34:12
Mensagens: 1584
Localização: Porto Alegre, RS
Offline

urubatan wrote:com certeza ele NÃO fornece todos os serviços de um container J2EE


E com certeza NÃO é todo mundo que precisa de tais serviços. Pouquissimos precisam, na verdade.

Diego Plentz - Twitter
"Provide options, don't make lame excuses."
[Email] [WWW]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

diego_sl wrote:
urubatan wrote:com certeza ele NÃO fornece todos os serviços de um container J2EE


E com certeza NÃO é todo mundo que precisa de tais serviços. Pouquissimos precisam, na verdade.

verdade ...
mas convenhamos que com EJB3 isto ta ficando tão fácil de usar que derepente até vale a pena só pra deixar dpspinivel.
ainda não tive tempo de estudar EJB3 a fundo, mas estou levando fé na especificação e torcendo pra o esquema dos WebBeans vingarem

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team