Sinopsis
Objetivos - Programar aplicaciones de servicio web. - Comprender los fundamentos, arquitectura, estándares y herramientas de Java EE para desarrollar e integrar servicios web en aplicaciones distribuidas. - Implementar servicios web RPC usando WebLogic y estándares actuales de datos y mensajes. - Aplicar técnicas de invocación de servicios web, evaluando ventajas y casos de uso para integrarlos de forma eficiente y segura. - Comprender los registros XML y su uso en la publicación, descubrimiento y gestión de servicios web con buenas prácticas. - Desarrollar un proyecto práctico de servicio web SOAP para aplicar todas las fases del ciclo de vida, usando un sistema de reservas como ejemplo. Contenidos Servicio web Introducción Arquitectura de los servicios web Tecnologías básicas Tecnologías J2EE para servicios web Resumen Creación de servicios web Introducción Arquitectura de los servicios web orientados a RPC Tipos de datos compatibles Creación de servicios con WebLogic Handlers de mensajes Resumen Invocación de servicios web Introducción Tipos de acceso Invocación mediante stub estático Invocación mediante proxy dinámico Interfaz de invocación dinámica (DII) Resumen Registros XML Introducción Características de los registros UDDI Acceso a registros mediante JAXR Servidores de registro Resumen Proyecto de programación de una aplicación de servicio web Introducción Diseño del servicio Implementación Documentación Pruebas y validación Pasos para probar el proyecto: Servicio SOAP - DentalClinic Resumen