Giovane Salvador e Valter Lobo

 

Valeu pelas explica��es, s� me confirma uma coisa. Se eu entendi bem, o client utiliza a interface Home para instanciar o EJB e a interface (Local ou Remota) somente servir� para validar as assinaturas dos m�todos, isto est� correto?

 

 

�///,������� ////

�\� /,����� /� >.��

� \� /,�� _/� /.���

�� \_� /_/�� /.����

��� \__/_�� <������

��� /<<< \_\_������

�� /,)^>>_._ \�����

�� (/�� \\ /\\\

������� // ````����

=======((`==================

M a r c o�� A n t o n i o�� d a�� S i l v a

Analista de Sistemas

Funda��o Faculdade de Medicina

(0XX11) 3016-4807

============================

 

 

-----Mensagem original-----
De: Giovani Salvador [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 8 de janeiro de 2003 10:57
Para: enterprise-list@soujava.org.br
Assunto: Re: [enterprise-list] D�vidas sobre EJB

 

MArco....

 

 

Interface Home:

 

Atua como uma"f�brica" de inst�ncias de EJB, as chamadas EJB Objects, que s�o as inst�ncias que v�o atender os clientes. Um cliente tem de antes solicitar para a interface Home uma inst�ncia de EJB Object na mem�ria.

 

Interface Local ou Remote. Estes s�o os EJB Object. Na verdade, tu codifica como uma interface e o container implmenta o c�digo dela. Quando uma home solicita uma inst�ncia de uma EJB Object, o container ent�o instancia o objeto implementado da interface Local ou Remote.

� nesta interface que est�o descritos os m�todos que um cliente est� apto a chamar e � atrav�s da inst�ncia de Remote ou Local que o cliente vai efetivamente fala r com a inst�ncia de um EJB. Note que um cliente nunca fala diretamente com a inst�ncia da classe bean  e sim atrav�s das inst�ncias de EJB Object (ou EJB Local Object para o caso das Local).

Mas qual a diferen�a entre Local e Remote? Basicamente, uma Remote permite que clientes a invoquem de forma remota e uma local s� para clientes na mesma Virtual Machine.

 

----- Original Message -----

Sent: Wednesday, January 08, 2003 9:54 AM

Subject: [enterprise-list] D�vidas sobre EJB

 

Ola pessoal

 

Atualmente estou lendo o livro “Using Enterprise JavaBeans” da s�rie Que e estou com algumas d�vidas se algu�m puder me ajudar a entender alguns conceitos ficarei agradecido.

 

A literatura me apresentou inicialmente tr�s tipos de objetos:

 

1. Interface Local ou Remote.

2. Interface Home

3. Classe Bean

 

O objeto 3 est� bem entendido, pois, s�o os meus objetos de neg�cios, iguais aos meus javabeans que j� venho trabalhando nos servidores Web (como o Tomcat). Por�m, os objetos 1 e 2 n�o compreendi bem como eles s�o utilizados pelo container EJB e qual a finalidade de cada um deles; pr� mim os dois seriam a mesma coisa, tendo as mesmas funcionalidades, quais as diferen�as entre eles?

 

Desde j� agrade�o qualquer ajuda, obrigado!!!

 

 

�///,������� ////

�\� /,����� /� >.��

� \� /,�� _/� /.���

�� \_� /_/�� /.����

��� \__/_�� <������

��� /<<< \_\_������

�� /,)^>>_._ \�����

�� (/�� \\ /\\\

������� // ````����

=======((`==================

M a r c o�� A n t o n i o�� d a�� S i l v a

Analista de Sistemas

Funda��o Faculdade de Medicina

============================

 

 

Responder a