Java Beans foi a primeira tentativa que a Sun fez para incorporar o
conceito de componentes reutilizáveis de software na linguagem Java. A API
do Java Beans tradicional incluía algumas funcionalidades para permitir
fazer o "deployment" de componentes que, nessa versão, nada mais eram do que
classes Java, com um padrão de construção da interface com essa classe, e a
incorporação dos eventos, que eram na verdade uma interpretação diferente
para os métodos. Além disso, vinham com facilidades para fazer a
personalização (especificação) daquele componente para o uso que vc queria
fazer dele.
     Já Enterprise Java Beans (EJB) é o nosso velho Java Beans com a
possibilidade de compartilhamento remoto. Ou seja, vários clientes podem
fazer uso simultâneo do seu componente EJB. Para que isso fosse
concretizado, priorizaram-se mecanismos de segurança, confiabilidade,
controle de concorrência, manutenção de transações, etc. Portanto,
precisava-se desenvolver o que chamamos de servidores de aplicação
(application servers), que são servidores que provêem serviços
disponibilizados pelos "beans" (pra quem programou em RMI, os appplication
Server são descendentes remotos do rmiregistry)... Assim foi criado o padrão
J2EE, para permitir que vários servidores de aplicação pudessem incorporar
beans funcionais sem precisar de alteração entre eles ("write once, run
everywhere"). Resumindo: EJB = Java Beans + RMI +(uma série de controles
embutidos)...


Rosfran Lins Borges
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
Fone: (61) 328 5060 R.: 204


-----Mensagem original-----
De: Fabio - IG [mailto:[EMAIL PROTECTED]] 
Enviada em: quarta-feira, 17 de abril de 2002 08:19
Para: [EMAIL PROTECTED]
Assunto: [java-list] Diferença entre JavaBeans e EJB

Pessoal:

Qual é a diferença entre JavaBeans e EJB ?
Posso comparar com o COM e DCOM da Microsoft ?
Obrigado.
Fábio.


> -----Mensagem original-----
> De: SILVA Rafael P CONFAB [mailto:[EMAIL PROTECTED]]
> Enviada em: terça-feira, 16 de abril de 2002 13:31
> Para: '[EMAIL PROTECTED]'
> Assunto: RES: [java-list] Pacotes....
> 
> Robson,
> 
> Segue o arquivo .jar que vc está precisando. Copie-o para a pasta
> C:\JAVA_HOME\jre\lib\ext.
> []´s
> 
> Rafael Pioli
> 
> 
> 
> -----Mensagem original-----
> De: Robson Dantas [mailto:[EMAIL PROTECTED]]
> Enviada em: terça-feira, 16 de abril de 2002 10:32
> Para: soujava
> Assunto: [java-list] Pacotes....
> 
> 
> To tentando importantar a classe javax.servlet e ela nao está
disponivel,
> sou iniciante em java, e gostaria de saber como posso instalar ela, e
onde
> pegar..
> 
> procurei no site da sun e nao vi nada a respeito
> 
> []´s
> robson



------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a