É em suma a implementação que fica do lado do cliente, que fará a chamada do ‘skeleton’ no servidor.
Luca
Olá
Estude de novo RMI. Além de ser fundamental para entender EJBs, os conceitos de RMI e suas interfaces reaparecem quando você estudar web services com RPC.
[]s
Luca
keller
Rafael,
Poderia ser um pouco mais claro?
Poderia por exemplo dizer mais especificamente o que
é o stub por ex.: Interface que extends EJBObject ?
Não consegui compreender ainda.
Poderia explicar o que seria o skeleton provavelmente
devo ler algo sobre ele no livro mas ja ter exclarecido
o que ele é e pra que serve ajuda e muito.
Obrigado! :thumbup:
Rafael_Nunes
Só tentando aprofundar um pouco mais o que eu disse, quando você tem a interface de component(conforme o HFEJB) com seus métodos de negócio, ao fazer o lookup através da sua interface home, o container cria uma instância da implementação da sua interface de component que irá fazer as chamadas para o seu bean de negócios, essa implementação que o container retorna é seu stub.
Rafael, indo também estudar mais RMI.
Rafael_Nunes
O skeleton é também uma implementação pelo container do lado do ‘business server’, ela servirá como um proxy entre a chamada do stub e os métodos de negócio do bean.
Exeplificando segundo o HFEJB:
No primeiro exemplo, páginas 18 e 19. O stub seria um uma implementação por parte do container da interface Advice, e serviria como proxy para o skeleton, e este seria uma implementação também do container que serviria como um proxy para as chamadas remotas dos métodos do AdviceBean.
keller
OK , tudo compreendido.
O Stub entao seria onde eu faco o:
É uma implementacao pelo container no caso.
E o skeleton é a implementacao no container ( remoto ) do AdviceBean.
Ou eu to alucinado?
Rafael tais estudando pra SCBCD também ou é impresao minha ?
Valeu! :thumbup:
Rafael_Nunes
gui:
OK , tudo compreendido.
O Stub entao seria onde eu faco o:
É uma implementacao pelo container no caso.
Yeap, seria no caso o objeto ‘ab’.
Na verdade é só um proxy que recebe as chamadas do stub e faz as chamadas do método remoto do AdviceBean.
Realmente o assunto é um tanto complicado (chato) estou
no cap.3 e ta dificil eu sair dele…
Ja trabalhei com EJB ( Stateless Bean ) mas nao tinha
visto nem imaginado que “magica” ocorre por baixo dos panos…
Perseverança e disciplina são as palavras chave.
É isso ae , rumo a SCBCD! :thumbup:
Rafael_Nunes
Na verdade não é nem o assunto em si que é mesmo um tanto trabalhoso de se entender, não sei se só eu, mas estudar para certificação acho um tanto sacal…rs
Ps: Caso tenha alguns links aí para compartilhar, são bem vindos…:mrgreen: