HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Constitui um EJB
|
Construir um EJB requer a montagem das pe�as componentes corretas. Estes incluem rela��es e descriptors da distribui��o.
|
Que constitui um EJB?
|
Objeto de EJB
|
o cliente nunca invoca m�todos diretamente em um exemplo real do feij�o. Todos os invocations atravessam o objeto de EJB, que � uma classe ferramenta-gerada. Os pedidos da mensagem s�o interceptados pelo objeto de EJB e delegados ent�o ao exemplo real do feij�o. Isso � porque � chamado um interceptor do pedido.
|
Rela��o remota |
Uma classe do feij�o exp�e os m�todos de neg�cio que cloned pelo objeto de EJB. Mas como as ferramentas que gerar o objeto de EJB sabem que m�todos a clone? A resposta � a rela��o remota. Esta rela��o duplica todos os m�todos que a classe correspondente do feij�o exp�e (recordar que devem comply com a especifica��o de EJB). Os clientes remotos alcan�am ent�o o feij�o atrav�s desta rela��o remota. Todas as rela��es remotas devem estender javax.ejb.EJBObject.
|
Objeto Home
|
Como os clientes adquirem refer�ncias aos objetos de EJB? O cliente pede o objeto de EJB da f�brica do objeto de EJB. Esta f�brica � respons�vel para instantiating e destruir os objetos de EJB. Esta f�brica � chamada o objeto Home.
|
Rela��o Home
|
Como um objeto home sabe voc� gostaria de inicializar seu objeto de EJB? Esta informa��o � fornecida ao recipiente atrav�s da rela��o home. A rela��o home contem os m�todos para criar, destruir, e encontrar objetos de EJB. Todas as rela��es home s�o derivadas da rela��o de javax.ejb.EJBHome e todos os objetos home executam a rela��o home. Esta rela��o estende java.rmi. Remoto.
|
Rela��es locais
|
Criando feij�es atrav�s da rela��o home e ent�o chamando os feij�es embora a rela��o remota � muito lenta. Velocidade local das rela��es acima das chamadas dos feij�es. Usar os objetos locais (executados de uma rela��o local melhor que de uma rela��o remota) em vez dos objetos de EJB sempre que poss�vel. Tamb�m, usar os objetos home locais (executados de uma rela��o home local melhor que de uma rela��o home) em vez dos objetos home. As rela��es locais estendem javax.ejb.EJBLocalObject e as rela��es home locais estendem javax.ejb.EJBLocalHome.
|
Descriptors da distribui��o
|
Voc� indica sua configura��o da distribui��o no descriptor ejb-jar.xml nomeado lima da distribui��o. Os usu�rios diferentes da aplica��o podem ter suas pr�prias limas propriet�rias adicionais do descriptor da distribui��o. Estas limas de XML podem ser editadas � m�o ou com uma ferramenta fornecida pelo vendedor do recipiente. Voc� pode especificar:
-
Exig�ncias da ger�ncia e do ciclo de vida do feij�o.
-
Exig�ncias do Persistence para feij�es da entidade.
-
Exig�ncias da transa��o.
-
Exig�ncias da seguran�a, including entradas do controle de acesso.
|
Lima de EJB-JAR
|
Uma vez que voc� terminou compilar suas classes e criar todas as limas necess�rias da configura��o, voc� pode colocar todas estas limas em uma lima de EJB-JAR para a distribui��o. As limas de EJB-JAR s�o as limas de fecho de correr que cont�m classes de Java e todas as outras arquivam needed para a distribui��o. Voc� pode gerar estas limas � m�o ou com ferramentas, tais como a formiga de Apache.
|
|
|
Keywords:
EJB Constitutes,ejb sample code,ejb web services,open source ejb,weblogic 8.1 ejb,ejb session bean,web service ejb,ejb tutorial,ejb tutorials,ejb overview,ejb examples,ejb java,ejb faq,tomcat ejb,ejb introduction,ejb api
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|