Duvida teorica!alguem sabe?

4 respostas
C

se o metodo remove() nao for invocado em um bean de sessao EJB com estado(stateful),o mesmo é removido depois que o tempo limite da sessao foi alcançado?

e outra,
A classe sem estado(stateless) do bean de sessao deve conter exatamente um metodo ejbCreate() sem nenhum argumento?
valeu galera!!

4 Respostas

M

bem-vindo ao portal java cart… a primeira pergunta nao sei te responder, mas a segunda é sim! hehe…

C

valeu pelas boas vindas!!
agora vê se vc concorda comigo!!
o bean implementa a interface EntityBean ou a interface SessionBean,mas nao precisa implementar todos os metodos definidos na interface remota.
isso ta certo ?

M

bem, tu precisa implementar os metodos q definir na interface remota a fim de oferecer algum serviço!

J

Tudo bom!

Quando um session bean statefull fica muito tempo ocioso, o container EJB chama o método ejbPassivate e transfere os recursos pertinentes ao cliente para o HD. Quando o cliente solicita o bean ocioso, o método ejbAtivate é chamado recuperando os recursos transferido para o HD.
Esses dois métodos devem ser implementados para se obter o efeito desejado.
A interface remota deve ter todos os métodos que estarõ disponíveis ao cliente e estes devem ser implementados no bean correspondente.

Abraços.

Criado 31 de outubro de 2004
Ultima resposta 31 de out. de 2004
Respostas 4
Participantes 3