La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Java Web Services Developer JAX-WS

Presentaciones similares


Presentación del tema: "Java Web Services Developer JAX-WS"— Transcripción de la presentación:

1 Java Web Services Developer JAX-WS
Ing. Lennon Shimokawa Miyashiro

2 JAX-WS Java API for XML WebServices Uso de anotaciones Requiere JDK5
JAX-WS oculta la complejidad de los mensajes SOAP al desarrollador: No genera ni parsea mensajes SOAP JAX-WS runtime convierte las llamadas y respuestas al API en mensajes SOAP

3 Versiones JAX-WS RI 2.0 JAX-WS RI 2.0.1 JAX-WS RI 2.1
Java SE 6, Java EE 5 JAX-WS RI 2.0.1 Versión intermedia, ya no es soportada JAX-WS RI 2.1 Rediseño, mejoras en extensibilidad y performance

4 Pasos Code the implementation class. Compile the implementation class.
Use wsgen to generate the artifacts required to deploy the service. Package the files into a WAR file. Deploy the WAR file. The tie classes (which are used to communicate with clients) are generated by the Application Server during deployment. Code the client class. Use wsimport to generate and compile the stub files. Compile the client class. Run the client.

5 JAX-WS Endpoint Endpoint Métodos @WebService, @WebServiceProvider
Puede declarar un endpointInterface Puede annotations Debe tener default public constructor. No puede ser final ni abstract No puede definir el método finalize Métodos @WebMethod. Deber ser public, no puede ser static o final. JAXB-compatible parameters and return types.

6 JAX-WS: Java-WSDL

7 JAX-WS: Java-SOAP

8 Message Handlers

9 Message Handlers


Descargar ppt "Java Web Services Developer JAX-WS"

Presentaciones similares


Anuncios Google