Caro Eduardo, Stubs e Skeletons s�o partes de um Design Pattern chamado Proxy (ou Surrogate). Um Stub � um representante de uma classe. Geralmente ele implementa a mesma interface da classe original. Um Skeleton � uma classe que recebe as chamadas de um Stub e as repassa (ou n�o, dependendo do objetivo do Proxy) para a classe original. Recomendo que voc� leia sobre esse Design Pattern pois ele tem diversas aplica��es interessantes.
Em J2EE o uso mais comum do Proxy � no mecanismo de funcionamento dos EJBs. Ao criar um EJB voc� cria uma classe e duas interfaces (home/localhome e remote/local) que voc� n�o implementa. Ao colocar seu componente no Container (servidor de aplica��o), ele gera automaticamente um par Stub/Skeleton para a sua interface home/homelocal e outro para a sua interface remote/local. No JNDI � colocado o Stub do seu EJB. Ent�o, voc� chama o m�todo de cria��o do seu EJB e recebe um Stub da sua interface remote/local. Quando voc� chama qualquer m�todo desse Stub ele o repassa para o Skeleton dentro do Container que, por sua vez, repassa o pedido para sua classe. N�o sei se consegui me explicar bem... qualquer d�vida � s� falar. []'s Rodrigo -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 12 de maio de 2004 11:47 Para: [EMAIL PROTECTED] Assunto: [JUG-Petro] stubs e skeletons Oi pessoal, to com uma duvida... vcs sabem me dizer o que s�o stubs e skeletons em j2ee e sua relacao com servidores de aplica��o? N�o me lembro de ter lido isso em outro lugar e agora me deparei com isso num paper que estou lendo sobre desempenho e escalabilidade em j2ee... []'s Eduardo ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ Yahoo! Groups Links ------------------------ Yahoo! Groups Sponsor ---------------------~--> Yahoo! Domains - Claim yours for only $14.70 http://us.click.yahoo.com/Z1wmxD/DREIAA/yQLSAA/5cFolB/TM ---------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/jug-petropolis/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
