Finalización de la implementación de EJB de aplicaciones JAX-RPC
Después de desarrollar los artefactos Java™ necesarios para desarrollar un servicio web JAX-RPC (API de Java para RPC basado en XML), debe completar la implementación de EJB (Enterprise JavaBeans) para ensamblar un archivo JAR (archivador Java) o un archivo WAR (archivador de aplicación web) basado en su modelo de programación. El archivo JAR o el archivo WAR resultante contiene la implementación JavaBeans y las clases soportadas creadas a partir de las herramientas.
Antes de empezar
Desarrolle enlaces y plantillas de implementación de EJB a partir de un archivo WSDL para servicios web JAX-RPC utilizando la herramienta de línea de mandatos wsdl2java. Las plantillas de descriptor de despliegue que se generan con un archivo WSDL (Web Services Description Language) son necesarios para realizar la implementación de EJB en el proceso de despliegue de servicios web.
Acerca de esta tarea
Para aplicaciones JAX-RPC, complete la implementación de enterprise beans escribiendo su aplicación empresarial.
Procedimiento
- Revise la plantilla de interfaz remota de EJB, portType_RI.java. Si es necesario, modifique la plantilla. El valor portType es el nombre del elemento <wsdl:portType> en el archivo WSDL.
- Edite la plantilla de la implementación de EJB enlaceImpl.java. Donde binding es el nombre del elemento <wsdl:binding> en el archivo WSDL.
- Finalice la implementación de los métodos de la plantilla.
- (Opcional) Efectúe los cambios necesarios.
- (Opcional) Cambie el nombre de clase si el nombre de enlace no es aceptable.
- Compile todas las clases Java.
- Ensamble un archivo JAR (archivador Java) de EJB. Ensamble todas las clases Java en un archivo JAR de enterprise bean con las herramientas de ensamblaje. Incluya todas las clases generadas por la ejecución del mandato WSDL2Java cuando desarrolle plantillas de implementación y enlaces con archivos WSDL.
Resultados
Qué hacer a continuación
Ahora que ha recopilado los artefactos necesarios para desarrollar un servicio web JAX-RPC con un enterprise bean, es necesario configurar el descriptor de despliegue webservices.xml.