Cursos de Java - Servicios Web y SOA

Imágen de perfil

.pdfServicios Web y SOAgráfica de visualizaciones


Java

Publicado el 8 de Septiembre del 2019 por Administrador
2.472 visualizaciones desde el 8 de Septiembre del 2019
Los Servicios Web siguen la tendencia a modularizar las aplicaciones, permitiendo crear componentes distribuidos y reutilizables a través de Internet. Esto nos permitirá utilizar estos servicios desde distintos clientes, como ordenadores, teléfonos móviles, PDAs, etc, independientemente de la interfaz de estos clientes, además de poder reutilizar dichos servicios desde otros servidores, lo cual nos permite desarrollar aplicaciones distribuidas en Internet. En este módulo hablaremos de Servicios Web SOAP, explicando las diferencias con los Servicios Web RestFul, que ya se han estudiado en la primera parte del curso. Hablaremos de la "orquestación" de servicios Web SOAP y del lenguaje BPEL, que permite hacer posible dicha orquestación. La orquestación de servicios formará parte de una nueva capa dentro de la arquitectura de una aplicación empresarial, y permitirá conformar e implementar las denominadas arquitecturas SOA (Service Oriented Architecture), así como proporcionar una posible solución al problema (cada vez más acuciante) de integración de aplicaciones (EAI: Enterprise Application Integration).

Índice de Contenidos:
1 Introducción a los Servicios Web. Invocación de servicios web SOAP
1.1 ¿Qué es un Servicio Web?
1.2 Características de los Servicios Web
1.3 Tipos de servicios Web
1.4 Arquitectura de los Servicios Web
1.5 Servicios Web SOAP y Java EE
1.6 Tecnologías básicas para Servicios Web
1.7 Interoperabilidad de los WS: Metro y JAX-WS
1.8 Los servicios Web desde la vista del Cliente
1.9 Ficheros WSDL y de esquema con Netbeans
1.10 Tipos de acceso para invocar servicios Web JAX-WS
1.11 Invocación de servicios web JAX-WS con JDK 1.6
1.12 Invocación de servicios web JAX-WS desde una clase Java con Maven
1.13 Invocación de servicios web JAX-WS desde una aplicación Web con Maven
1.14 Invocación de servicios web con Netbeans
1.15 Gestor de servicios web de Netbeans
1.16 Interfaz de invocación dinámica (DII)
2 Ejercicios. Invocación de Servicios Web SOAP
2.1 Repositorio Mercurial para los ejercicios
2.2 Clientes para servicio web hola
2.3 Cliente para el servicio web Calculadora
2.4 Cliente para el servicio web Parte Metereológico
3 Creación de Servicios Web SOAP
3.1 Los servicios Web desde la vista del Servidor
3.2 El modelo de programación JAX-WS
3.3 Implementación del servicio JAX-WS con el modelo de servlets
3.4 Implementación del servicio Web con el modelo EJB
3.5 Empaquetado y despliegue de un servicio Web
3.6 Creación de un servicio Web con JDK 1.6
3.7 Creación de un servicio Web JAX-WS con Maven
3.8 Creación de servicios web con Netbeans
3.9 Creación de servicios a partir de EJBs existentes
3.10 Creación de servicios a partir del WSDL
3.11 Paso de datos binarios
3.12 Servicios web con estado
4 Ejercicios. Creación de Servicios Web SOAP
4.1 Creación de un servicio web básico
4.2 Validación de NIFs
4.3 Tienda de DVDs
5 Orquestación de Servicios: BPEL
5.1 Orquestación frente a Coreografía
5.2 El lenguaje BPEL
5.3 Estructura de un proceso BPEL
5.4 Relación de BPEL con BPMN
5.5 Pasos para desarrollar un proceso de negocio con BPEL
5.6 Despliegue y pruebas del proceso BPEL
5.7 Creación y ejecución de casos de prueba
6 Ejercicios de Orquestación de servicios BPEL
6.1 Pasos previos con Netbeans
6.2 Creamos el proyecto BPEL
6.3 WSDL y esquema de nombres del proyecto BPEL
6.4 Lógica del proceso BPEL
6.5 Desplegamos el proyecto en el servidor de aplicaciones
6.6 Creamos un conductor de pruebas
6.7 Ejecutamos las pruebas sobre SynchronousSampleApplication
6.8 Cambios en la lógica de negocio
7 Procesos BPEL síncronos y asíncronos
7.1 Invocación de servicios Web
7.2 Invocación de servicios Web asíncronos
7.3 Procesos BPEL síncronos frente a procesos BPEL asíncronos
7.4 Partner Link Types en procesos asíncronos
7.5 Ciclo de vida de los procesos de negocio
7.6 Correlations
8 Ejercicios de Procesos PBPEL síncronos y asíncronos
8.1 Proceso BPEL síncrono: Servicio de orden de compra
8.2 Proceso BPEL asíncrono. Uso de correlación: Hola Mundo

Screenshot_20190908_192725

Forma parte de Experto Java
 

Si alguno de los archivos de descarga no funciona, comentanos aquí el error.




Comentarios... (0)


No hay comentarios
 

Comentar

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/c10230