Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa del Curso
SOA e impacto en Business
Conceptos de SOA
- Anatomía de una empresa
- Pesadilla informática
- Arquitectura Orientada a Servicios
- Componentización y reutilización
- Beneficios de la Orientación al Servicio
- Definición de SOA
- Alineación de la empresa
- ¿Qué es un Servicio?
- Actores de servicio
- Capas de servicios
Capas de servicio
- ¿Qué es la estratificación?
- Capas SOA
- Ilustración de capas
- Capa de almacenamiento de datos
- Capa lógica de aplicación
- Capa adaptadora
- Capa de servicio de aplicaciones
- Business Capa de servicio
- Capa de orquestación
- Aux: Capa de servicio de datos
- Aux: Capa de servicio de seguridad
- Conceptos de capas
- Reglas generales de capas
Ciclo de vida del servicio SOA
- Adopción de SOA
- Etapas de adopción
- Gestión de servicios
- Descripción general del ciclo de vida del servicio SOA
- El Círculo de la Vida de SOA
- Fase de descubrimiento
- Fase de Análisis y Diseño
- Fase de implementación
- Fase de implementación
- Fase de supervisión
- Fase de jubilación
Cómo un requisito se convierte en un servicio
- Cómo un requisito se convierte en un servicio
- Descubrimiento de requisitos
- Análisis y diseño
- Desarrollo
- Nuevos requisitos
- Descubrimiento
- Análisis y diseño
- Desarrollos de servicios
Fundamentos técnicos XML, WSD y SOAP
XML Fundación para servicios web
- XML Conjunto de información
- XML Espacios de nombres
- XML Esquema: Tipos y estructuras de mensajes
WSDL (en inglés)
- Anatomía de un contrato de servicio web
- Descripción abstracta Diseño
- Diseño de Descripción de Concreto
WSDL y WS-*
- WS-Policy o Estructura de Políticas o Reglas Compuestas o Adjuntar Políticas a WSDL
- WS-Direccionamiento
Diseño de mensajes SOAP
- Estructura de mensajes SOAP
- Nodos y roles
- Intermediarios de SOAP
- Mensajes de falla
JABÓN & WS-*
- Seguridad WS-
- Transacción WS
Esquema avanzado XML (opcional)
- Flexibilidad de mensajes, Herencia de tipos, Composición
- Reutilización, Diseño relacional, Esquema de la industria
- Modularización, extensibilidad
WSDL avanzado (opcional)
- Envío de mensajes, identificación de instancia de servicio
- Centralización de políticas
- Aserción de directiva personalizada
Control de versiones
- Esquema de control de versiones XML
- Control de versiones de contratos WSDL
Implementación del servicio con Java
API de Java para XML procesamiento (JAXP) (opcional si los asistentes están familiarizados con JAXP)
- DOM, SAX y javax.xml.parsers
- STAX y java.xml.stream
- XSLT y javax.xml.transform
Arquitectura Java para enlace XML (JAXB)
- Descripción general y arquitectura
- Generación de clases Java a partir del esquema XML
- Personalización de Java generado
- Generación de XML Esquema a partir de clases Java anotadas
- Servicios Web, WSDL, JAXB
API de SOAP con datos adjuntos para Java (SAAJ)
- Descripción general, estructura de mensajes y API de SAAJ
- Creación/Envío de mensajes
- Descripción general del DOM
- Uso de DOM con SAAJ
- Manipuladores de jabón
API de Java para servicios web basados en XML JAX-WS
- Especificaciones relacionadas: JAXB, SOAP, WSDL, WS-I Basic Profile 1.1, Anotaciones, JSR 109, Web Services Seguridad (JSR 183)
- Asignación de WSDL a Java y de Java a WSDL
- Creación de clientes con códigos auxiliares generados
- Clientes asincrónicos con devolución de llamada o sondeo
- MessageContext y WebServiceContext
- Controlador para carga útil y protocolo
- Participación de controladores en un servicio, un puerto o la capa de protocolo
- Transporte no HTTP
- Acceso a mensajes y gestión de sesiones
Manejo de datos binarios (opcional)
- Descripción general y problemas
- Manejo predeterminado
- Descripción general de MTOM
- Uso de MTOM en servicios y clientes
- Uso de DataHandler
Valor de SOA / ROI
Propuesta de valor de SOA
- El valor de SOA
- Reducción de los gastos de integración
- Ilustración de los costos de integración
- Ripple Efecto de los cambios
- Valor de las capas SOA
- Costos de integración
- Reutilización de activos
- Economía SOA/ROI
- Aumento de la agilidad empresarial
- Agilidad SOA frente al enfoque tradicional de EAI
- Reducción del riesgo empresarial
- SOA alivia el riesgo de cumplimiento
- Ventajas comerciales
- Obstáculos para cuantificar el ROI
Requerimientos
Los asistentes deben tener conocimientos de Java y XML tecnologías.
35 horas
Testimonios (5)
I like the training methodology that the hands-on happen on the second day after the conceptual discussion.
Rolando Jr. Erot - Seabrook Research Ltd.
Curso - Mule: Integrating Your Applications
It's a hands-on session.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Curso - Talend Open Studio for ESB
El ejercicio y el entrenador son muy útiles en la codificación.
Paul Andrew - IT
Curso - REST API - a pattern of exchange of information between sites
Traducción Automática
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Curso - Enabling SOA with BPM and BPMN
Dibujar en una pizarra en tiempo real como él mismo explicó, experiencia top. Sabía explicar todos los temas.
Adrian Stanciu - DB Global Technology SRL
Curso - Systems and Service Architecture - Microservices Architecture
Traducción Automática