Curso [3-6] Arquitectura Orientada a Servicios mediante Oracle SOA Suite

Solicita información

Curso [3-6] Arquitectura Orientada a Servicios mediante Oracle SOA Suite

  • Contenido     Capítulo 1 : Introducción a Oracle SOA Suite
            1.1. Arquitectura orientada a servicios en breve
                1.1.1. Servicio
                1.1.2. Orientación
                1.1.3. Arquitectura
            1.2. Porque SOA es diferente
                1.2.1. Terminología
                1.2.2. Inter-operabilidad
                1.2.3. Extensión y evolución
                1.2.4. Reuso en lugar
            1.3. Componentes de la suite SOA
                1.3.1. Servicios y adaptadores
                1.3.2. ESB - Capa de abstracción de servicio
                1.3.3. Orquestación de servicio - Gestor de Procesos BPEL
                1.3.4. Reglas
                1.3.5. Seguridad y Monitoreo - OWSM
                1.3.6. Monitoreo Activo - BAM
                1.3.7. Negocio a negocio - B2B
                1.3.8. Proceso complejo de eventos CEP
            1.4. Arquitectura de la suite de SOAP
                1.4.1. Alto Nivel
                1.4.2. Componente de Vista
                1.4.3. Vista de Implementación
                1.4.4 Un Ejemplo recursivo
            1.5. JDeveloper
            1.6. Otros componentes
                1.6.1. Repositorio de servicios y registro
                1.6.2. BPA Suite
                1.6.3. BPM Suite
                1.6.4. Portales y WebCenter
                1.6.5. Paquete de Gestión SOA y Gestor Empresarial
            1.7. Resumen
        Capítulo 2 : Implementación/Programación del Primer Servicio
            2.1. Instalación de la suite SOA
            2.2. Programación del primer proceso BPEL
                2.2.1. Creando una aplicación
                2.2.2. Creando un proyecto BPEL
                    2.2.2.1. Asignación de valores a variables
                2.2.3. Despliegue del proceso
                2.2.4. Probando el proceso BPEL
            2.3. Implementación del primer proceso proxy
                2.3.1. Programando el echo proxy service
                2.3.2. Creando una sesión de cambio
                2.3.3. Creación de un proyecto
                    2.3.3.1. Creación de las carpetas del proyecto
                2.3.4. Creando un servicio WSDL
                    2.3.4.1. Importando un servicio WSDL
                2.3.5. Creando nuestro servicio de negocio
                2.3.6. Creación de nuestro servicio proxy
                    2.3.6.1. Creación del flujo de mensajes
                    2.3.6.2. Activación del echo proxy service
                    2.3.6.3. Probando el servicio proxy
            2.4. Resumen
        Capítulo 3 : Servicios Habilitadores de Sistemas Existentes
            3.1. Tipos de Sistemas
                3.1.1. Interfaces de servicios web
                3.1.2. Interfaces de tecnologías
                3.1.3. Interfaces de aplicación
            3.2. Arquitectura de Conectores de Java
            3.3. Creando servicios a partir de archivos
                3.3.1. Caso de uso : Pago de Nómina
                    3.3.1.1. Iniciando el asistente
                    3.3.1.2. Nombramiento del servicio
                    3.3.1.3. Identificación de la operación
                    3.3.1.4. Definición de la ubicación del archivo
                    3.3.1.5. Selección de archivos específicos
                    3.3.1.6. Detectando la disponibilidad del archivo
                    3.3.1.7. Formato de Mensaje
                    3.3.1.8. Finalización del Asistente
                3.3.2. THrottling the file y Adaptador FTP
                    3.3.2.1. Creando un tipo de mensaje dummy
                    3.3.2.2. Agregando un mensaje de salida para la operación de lectura
                    3.3.2.3. Utilizando el modificador de interface
                3.3.3. Escribiendo el archivo de pago de nómina
                    3.3.3.1. Seleccionando la conexión FTP
                    3.3.3.2. Eligiendo la operación
                    3.3.3.3. Seleccionado el destino del archivo
                    3.3.3.4. Completnado el servicio d escritura del archivo FTP
                3.3.4. Mover, copiar y borrar archivos
                    3.3.4.1. Generación de un adaptador
                    3.3.4.2. Modificar el tipo de puerto
                    3.3.4.3. Modificar el binding
                    3.3.4.4. Agregar propiedades adicionales de cabecera
                3.3.5. Adaptadores de cabecera
                3.3.6. Probando los adaptadores de cabecera
            3.4. Creación de servicios desde la base de datos
                3.4.1. Escribiendo a la base de datos
                    3.4.1.1. Selección del esquema de la base de datos
                    3.4.1.2. Identificación del tipo de operación
                    3.4.1.3. Identificación de las tablas con las cuales se va a trabajar
                    3.4.1.3. Generalidades
            3.5. Resumen
        Capítulo 4 : Servicios Libremente Acoplados
            4.1. Acomplamiento
                4.1.1. Número de elementos de entrada de datos
                4.1.2. Número de elementos de salida de datos
                4.1.3. Dependencia con otros servicios
                4.1.4. Depdendencia de otros servicios de este servicio
                4.1.5. Uso de datos globalmente compartidos
                4.1.6. Dependencias temporales
            4.2. Reducción de acoplamiento en servicios stateful
            4.3. Herramientas de diseño de Oracle Service Bus
                4.3.1. Oracle Workshop for Weblogic
                4.3.2. Oracle Service Bus Console
            4.4. Vista general del Service Bus
                4.5. Flujo de datos del Service Bus
            4.5. Virtualización de service endpoints
                4.5.1. Moviendo la ubicación del servicio
                4.5.2. Seleccionando un servicio para llamar
            4.6. Virtualización de interfaces de servicio
                4.6.1. Interfaces físicas Vs Interfaces lógicas
                4.6.2. Mapeo de interfaces de servicio
                4.6.3. Aplicación de la forma canónica al service bus
                    4.6.3.1. Una optimización importante
            4.7. Resumen
        Capítulo 5 : Utilizando BPEL para construir servicios y procesos de negocios composite
            5.1. Estructura básica de un proceso BPEL
                5.1.1. Variables de nucleo fundamental de un proceso BPEL
                5.1.2. Enlaces partner
                5.1.3. Actividades de mensaje
                    5.1.3.1. Mensajería sincrónica
                    5.1.3.2. Mensajería asincrónica
            5.2. Un servicio composite simple
                5.2.1. Creación de un servicio para la bolsa de valores
                    5.2.1.1. Importación del esquema StockService
                5.2.2. Llamado de los servicios web externos
                    5.2.2.1. Llamando el servicio web
                    5.2.2.2. Asignación de valores a las variables
                    5.2.2.3. Probando el servicio
                    5.2.2.4. Probando el servicio web exchange rate
                    5.2.2.5. Asignación de valores constantes a variables
                    5.2.2.6. Utilización del constructor de expresiones
                5.2.3. Servicio asincrónico
                    5.2.3.1. Utilizando la actividad wait
                5.2.4. Mejorando el servicio stock trade
                    5.2.4.1. Creación del ciclo while
                    5.2.4.2. Verificando el precio
                    5.2.4.3. Utilizando la actividad switch
            5.3. Resumen
        Capítulo 6 : Agregando al Flujo de Trabajo Humano
            6.1. Vista general del flujo de trabajo
            6.2. Flujo de trabajo Leave Approval
                6.2.1. Creación de un proceso de flujo de trabajo
                    6.2.1.1. Definiendo la tarea de flujo de trabajo
                    6.2.1.2. Especificación de los parámetros de las tareas
                    6.2.1.3. Creación de la interface de usuario para procesar la tarea
                    6.2.1.4. Corriendo el proceso de flujo de trabajo
                6.2.2. Procesamiento de tareas con la lista de trabajo de la aplicación
                6.2.3. Mejorando el flujo de trabajo
                    6.2.3.1. Asignación dinámica de trabajo
                        6.2.3.1.1. Asignación de tareas para usuarios multiples o grupos
                    6.2.3.2. Cancelando o modificación de tareas
                        6.2.3.2.1. Retiro de una tarea
                        6.2.3.2.2. Modificación de una tarea
                        6.2.3.2.3. Diferencia entre propietarios de tareas e iniciadores
                6.3. Solicitud de información adicional sobre una tarea
            6.3. Gestión de asignación de tareas
                6.3.1. Reasignación de tareas de reporte
                    6.3.1.1. Reasignación de su propia tarea
                    6.3.1.2. Delegando tareas
                    6.3.1.3 Escalando tareas
                6.3.2. Utilización de reglas para la gestión automática de tareas
                    6.3.2.1. Configuración de una regla de ejemplo
            6.4. Resumen
        Capítulo 7 : Utilización de reglas de negocio para la definición de puntos de decisión
            7.1. Conceptos de reglas de negocio
                7.1.1. Regla Leave Approval
            7.2. Utilización de la regla Author
                7.2.1. Creación de un repositorio de reglas
                7.2.2. Creación de un diccionario
                7.2.3. Definición de facts
                    7.2.3.1. Creación de XML facts
                    7.2.3.2. Utilización de alias
                    7.2.3.3. Hiding facts and properties
                    7.2.3.3. Salvando al diccionario de datos
                7.2.4 Creando un juego de reglas
                    7.2.4.1. Agregando una regla o un juego de reglas
                    7.2.4.2. Definiendo la prueba para el patrón
            7.3. Creación de un Servicio de la Decisión
                7.3.1. Creación de una conexión del motor de reglas
                    7.3.1.1. El uso de un repositorio de archivos basado en
                    7.3.1.2.  El uso de un repositorio de WebDAV
                7.3.2. Creación de un Servicio de la Decisión
                7.3.3. Adición de una actividad de Decidir
                    7.3.3.1. Asignación de los hechos
            7.4. Uso de las funciones
                7.4.1. Importación de clases de Java como hechos
                7.4.2. Creación de una función
                7.4.3. Invocación de una función dentro de una regla
        Capítulo 8: Creación de herramientas en tiempo real
            8.1. ¿Cómo se diferencia de BAM inteligencia de negocio tradicional
            8.2. Oracle BAM escenarios
            8.3. BAM arquitectura
                8.3.1. Punto de vista lógico
                8.3.2. Punto de vista físico
                    8.3.2.1. Capturar
                    8.3.2.2. Almacenar
                    8.3.2.3. Proceso
                    8.3.2.4. Entregar
                8.3.3. BAM anomalía de la plataforma
                8.3.4. Interfaz de usuario
            8.4. Monitoreo estado del proceso
                8.4.1. La definición de los objetos de datos
                    8.4.1.1.Una digresión sobre poblar los campos de datos de objetos
                8.4.2. Instrumentación de BPEL
                8.4.3. Prueba de los eventos
                8.4.4. Creación de un simple tablero
            8.5. Monitoreo del estado del proceso
            8.6. KPI de monitoreo
        Capítulo 9: Introducción obay
            9.1. Obay requisitos
                9.1.1. Registro de usuarios
                    9.1.1.1. Inicio de sesión
                9.1.2. Ventas de artículos de
                    9.1.2.1. Haga una lista un nuevo tema
                    9.1.2.2. Cancelar lista
                    9.1.2.3. Completar la venta
                    9.1.2.4. Ver la cuenta
                9.1.3. Compra de artículos
                    9.1.3.1. Para buscar un producto
                    9.1.3.2. Una oferta en artículos
            9.2. La definición de nuestro proyecto para SOA
                9.2.1. Los objetivos de Arquitectura
                9.2.2. Típica arquitectura SOA
                    9.2.2.1. Servicios de la capa de aplicación
                    9.2.2.2. Servicios virtuales de capa
                    9.2.2.3. Empresas de servicios de capa
                    9.2.2.4. De procesos de negocio
                    9.2.2.5. Capa de interfaz de usuario
            9.3. Una capa adicional
                9.3.1. Cuando la SOA Suite se adapta
            9.4. obay arquitectura de alto nivel
                9.4.1. Obay Los servicios de aplicación
                    9.4.1.1. Los servicios de flujo de trabajo
                    9.4.1.2. Servicios web externos
                    9.4.1.3. servicios de obay desarrollados
                9.4.2. obay virtual interno de servicios
                9.4.3. obay negocio de servicios
                    9.4.3.1. Obay los procesos de negocio
                9.4.4. obay interfaz de usuario
            9.5. Descarga e instalación de la aplicación obay
        Capítulo 10: El diseño del contrato de servicio
            10.1. Utilizando un esquema XML para definir los objetos de negocio
                10.1.1. Modelado de datos en XML
                    10.1.1.1. Datos de la descomposición
                    10.1.1.2. Datos de la jerarquía
                    10.1.1.3. Datos de la semántica
                    10.1.1.4. Utilice los atributos de los metadatos
                10.1.2. Directrices de esquema
                    10.1.2.1. Elemento de nombres
                    10.1.2.2. Consideraciones de espacio de nombres
                10.1.3. Partición del modelo canónico
                    10.1.3.1. Único espacio de nombres
                    10.1.3.2. Varios espacios de nombres
                    10.1.3.3. Chameleon espacios de nombres
            10.2. Usar WSDL para definir los servicios de negocio
                10.2.1. Documento de uso (literal) envuelto
                10.2.2. La construcción de su resumen del documento WSDL
                    10.2.2.1. WSDL espacio de nombres
                    10.2.2.2. La definición de los elementos de 'envoltura'
                    10.2.2.3. Definir el "mensaje" los elementos
                    10.2.2.4. La definición de la "portType 'elemento
            10.3. Utilizando un esquema XML y WSDL en el plazo de BPEL PM
                10.3.1. Compartir esquemas XML a través de procesos BPEL
                    10.3.1.1. Implementación de esquemas en el servidor de BPEL
                    10.3.1.2. Importación de esquemas
                    10.3.1.3. Actualización de la dirección URL del esquema
                10.3.2. Importar el documento WSDL en BPEL PM
                    10.3.2.1. Adición de la definición PartnerLink al WSDL abstracta
                10.3.3. Compartir esquemas XML en el servicio de autobús
                10.3.4. Importar el documento WSDL en el servicio de autobús
            10.4. Estrategias para la gestión del cambio
                10.4.1. Versiones principales y secundarias
                    10.4.1.1. Servicio de control de versiones de la aplicación
                10.4.2. Esquema de control de versiones
                    10.4.2.1. Cambio de ubicación de esquema
                    10.4.2.2. Actualización de la versión atributo de esquema
                    10.4.2.3. Resistir el cambio del espacio de nombres de esquema
                10.4.3. WSDL de versiones
                    10.4.3.1. La incorporación de cambios en el modelo canónico
                    10.4.3.2. Las modificaciones del contrato física
                    10.4.3.3. Actualización del extremo de servicio
                    10.4.3.4. Gestión del ciclo de vida del servicio
        Capítulo 11: Servicios de desarrollo de negocios
            11.1. Construir frente a reutilizar
                11.1.1. Los adaptadores y los envoltorios de servicios web
                    11.1.1.1. Adaptadores
                    11.1.1.2. Envoltorios de servicios
                11.1.2. La reutilización de la funcionalidad existente directamente
                    11.1.2.1.  La exposición de un procedimiento PL / SQL almacenado como un servicio
                        11.1.2.1.1. El lanzamiento del PL / SQL asistente de servicio Web
                        11.1.2.1.2. La elección del nivel de Java Enterprise Edition apoyo
                        11.1.2.1.3. Selección de una conexión de base de datos y la definición de los enlaces de servicio
                        11.1.2.1.4. Determinar estilo de mensaje
                        11.1.2.1.5. Seleccione procedimientos almacenados y funciones para exponer
            11.2. Modificación de la funcionalidad existente con servicio de autobús
                11.2.1. La conversión de un servicio existente a la forma canónica
                    11.2.1.1. Crear una interfaz de un nuevo servicio
                    11.2.1.2. Agregar el servicio de no-canónico
                    11.2.1.3. Conversiones más complejas
                11.2.2. La exposición de una clase Java como un servicio
                    11.2.2.1. Envolver el código Java
                    11.2.2.2. Lanzamiento de la asistente de servicio Web
                    11.2.2.3. Seleccione la plataforma de despliegue
                    11.2.2.4. Seleccione el nombre del servicio
                    11.2.2.5. Seleccione formato de los mensajes
                    11.2.2.6. Proporcionar serializadores personalizados
                    11.2.2.7. Mapeo
                    11.2.2.8. Seleccionar los métodos de
            11.3. Creación de servicios a partir de cero
                11.3.1. Creación de un servicio de Java desde un WSDL
                    11.3.1.1. Inicio del asistente
                    11.3.1.2. La elección del WSDL
                    11.3.1.3. Elegir las opciones de asignación de
                    11.3.1.4. El Java generado
        Capítulo 12: Creación de validación en los servicios
            12.1. Usar la validación de esquemas XML
                12.1.1. Servicios de establecimiento inflexible de tipos
                12.1.2. Los servicios sin tipos
                12.1.3. Enfoque combinado
                12.1.4. Uso de validación de esquemas dentro de BPEL PM
                    12.1.4.1. La validación de los documentos de entrada
                    12.1.4.2. La validación de documentos de salida
                    12.1.4.3. Validación entre los procesos BPEL
                    12.1.4.4. Configuración de un dominio ValidateXml BPEL
                    12.1.4.5. Configuración de un ValidateXml PartnerLink
                12.1.5. Uso de la validación del esquema en el servicio de autobús
                    12.1.5.1. La validación de los documentos de entrada
                    12.1.5.2. La validación de documentos de salida
            12.2. Uso de Schematron para la validación
                12.2.1. Resumen de Schematron
                    12.2.1.1. Las afirmaciones
                    12.2.1.2. Reglas
                    12.2.1.3. Patrones
                    12.2.1.4. Los espacios de nombres
                    12.2.1.5. Esquema
                12.2.2. La validación intermedia
                    12.2.2.1. Cruce de validación de campo
                    12.2.2.2. Fecha de validación
                    12.2.2.3. Elemento presente
                12.2.3. Uso de Schematron en BPEL PM
                    12.2.3.1. Crear un vínculo de socio para el Servicio de Validación
                    12.2.3.2. Creación de un archivo Schematron
                    12.2.3.3. La invocación de la operación de validación
                    12.2.3.4. Compartir una Schematron entre los procesos
                12.2.4.  Uso de Schematron con el bus de servicios
            12.3. Poner la validación en el servicio subyacente
                12.3.1. Uso de reglas de negocio para la validación
                12.3.2. Codificación en la validación
                12.3.3. Volviendo errores de validación en los servicios síncronos
                    12.3.3.1. Definición de defectos
                    12.3.3.2. Los códigos de falla
                    12.3.3.3. Los errores de validación en los servicios asíncronos
            12.4. Consideraciones en capas de validación
                12.4.1. Peligros de la validación de más de
                12.4.2. Peligros de la fase de validación
                12.4.3. Acoplamiento negativo de la validación
        Capítulo 13: Manejo de errores
            13.1. Los fallos de negocios
                13.1.1. Definición de las fallas en los servicios síncronos
                13.1.2. Definición de las fallas en los servicios asíncronos
            13.2. El tratamiento de fallos de negocios en BPEL
                13.2.1. Atrapar errores
                    13.2.1.1. Adición de una rama de captura
                    13.2.1.2. Lanzando faltas
                13.2.2. Compensación
                    13.2.2.1. La definición de la compensación
                    13.2.2.2. La activación de un controlador de compensación
                    13.2.2.3. Adding a compensate activity
                13.2.3. Devolución de las fallas
                    13.2.3.1. Consideraciones asíncronos
            13.3. Utilizando el marco de la gestión de fallos
                13.3.1. Definición de una política de fallo
                    13.3.1.1. Definición de las condiciones de falla de política
                    13.3.1.2. Definición de las acciones de fallas de política
                13.3.2. Políticas vinculantes de falla
                    13.3.2.1. Políticas vinculantes de fallas a nivel de proceso
                    13.3.2.2. Políticas vinculantes de fallas en el nivel de dominio
                    13.3.2.3. Resolución vinculante
                13.3.3. La intervención humana en la consola de BPEL
                    13.3.3.1. Cambiar el contenido de las variables de entrada y vuelva a intentarlo
                    13.3.3.2. Establezca la variable de salida y continuar
            13.4. El tratamiento de fallos en el servicio de autobús
                13.4.1. El tratamiento de fallos en los servicios de proxy sincrónico
                    13.4.1.1. Cuando se provoca un error de
                    13.4.1.2. Definir un controlador de errores
                    13.4.1.3. Obtener el nombre de error cualificado
                    13.4.1.4. El tratamiento de fallos inesperados
                    13.4.1.5. La devolución de un error SOAP
                    13.4.1.6. Adición de un controlador de errores de servicio
                    13.4.1.7. Manejo de fallas permanentes
                    13.4.1.8. El tratamiento de fallos transitorios
                13.4.2. El tratamiento de fallos en los servicios de proxy en un solo sentido
        Capítulo 14: Los patrones de interacción de mensajes
            14.1. El enrutamiento de mensajes
                14.1.1. WS-Addressing
                    14.1.1.1. Mensaje de solicitud con WS-Addressing
                    14.1.1.2. Mensaje de respuesta con WS-Addressing
                    14.1.1.3. El intercambio de mensajes adicionales
            14.2. Mediante la correlación BPEL establece
                14.2.1. Uso de los conjuntos de correlaciones para las interacciones de procesos múltiples
                    14.2.1.1. Definición de un conjunto de propiedades de correlación
                    14.2.1.2. La definición de conjunto de correlaciones
                    14.2.1.3. Uso de los conjuntos de correlaciones
                    14.2.1.4. Definición de los alias de propiedad
            14.3. Mensaje de agregación
                14.3.1. El enrutamiento de mensajes
                    14.3.1.1. La correlación de la devolución de llamada
                    14.3.1.2. Especificación de la dirección de respuesta
                14.3.2. Creación de un proceso de proxy
                    14.3.2.1. Uso de la actividad de obtención
                    14.3.2.2. La definición de la correlación fija
                14.3.3. Finalización de la agregación
            14.4. Servicios de programación
                14.4.1. Definir el archivo de programación
                14.4.2. Usando Volado
                    14.4.2.1. Acceso a los datos específicos de sucursales en el volado
                14.4.3. Enlaces dinámicos socios
                    14.4.3.1. Definir interfaz común
                    14.4.3.2. Definir Enlace Trabajo Asociado
                    14.4.3.3. Crear referencia de punto final
                    14.4.3.4. Actualización de punto final
                    14.4.3.5. El reciclaje de la programación de archivo
        Capítulo 15: Los patrones de flujo de trabajo
            15.1. Gestión de múltiples participantes en un flujo de trabajo
                15.1.1. Uso de la asignación múltiple y enrutamiento de las políticas
                    15.1.1.1. La determinación del resultado por el voto de grupo
                15.1.2. El uso de múltiples tareas Humanos
                    15.1.2.1. Vinculación de las tareas individuales Humanos
            15.2. Usando la API de flujo de trabajo
                15.2.1. Definir el cumplimiento de la orden de Trabajo Humano
                    15.2.1.1. Especificación de parámetros de la tarea
                    15.2.1.2. Especificación de la política de ruteo
                    15.2.1.3. Configuración de notificaciones
                15.2.2. Consulta de las instancias de tareas
                    15.2.2.1. Definición de un enlace de socio para el servicio de consulta de tareas
                    15.2.2.2. La autenticación de usuarios
                    15.2.2.3. Consulta de las tareas
                    15.2.2.4. Flex campos
                    15.2.2.5. Rellenar los campos de Flex
                    15.2.2.6. Acceso a campos de Flex
                15.2.3. Obtener detalles de la tarea
                15.2.4. Actualización de una instancia de tarea
                    15.2.4.1. Definición de un PartnerLink para el Servicio de Trabajo
                    15.2.4.2. Utilizando la operación updateTask
        Capítulo 16: Uso de Reglas de Negocio para la Implementación de Servicios
            16.1. ¿Cómo funciona el motor de reglas
                16.1.1. Hacer valer los hechos
                16.1.2. La ejecución del conjunto de reglas
                    16.1.2.1. Regla de la activación
                    16.1.2.2. Regla de cocción
                16.1.3. Retrieve result
                16.1.4. Gestión de sesiones
                16.1.5. Depuración de un conjunto de reglas
                    16.1.5.1. Usando DM.println para añadir registro adicional
            16.2. Uso de reglas de negocio para implementar una subasta
                16.2.1. Definición de los Datos XML
                16.2.2. Definición del servicio de la decisión
            16.3. Uso de una variable global para hacer referencia al conjunto de resultados
                16.3.1. La definición de una variable global
                16.3.2. La definición de una regla para inicializar una variable global
            16.4. Escribir nuestras reglas de la subasta
                16.4.1. La evaluación de los hechos en orden cronológico
                    16.4.1.1. Comprobación de que no existe hecho
                    16.4.1.2. Utilizando la funcionalidad de calendario
                    16.4.1.3. Actualización del estado de la oferta
                16.4.2. Utilizando inferencia
                    16.4.2.1. El procesamiento de la próxima oferta válida
                16.4.3. Uso de las funciones para manipular Datos XML
                    16.4.3.1. La afirmación de una oferta ganadora
                    16.4.3.2. Retracción de un intento de perder
                    16.4.3.3. Reglas para procesar una nueva oferta ganadora
                    16.4.3.4. Validación de la siguiente oferta
                    16.4.3.5. Regla para procesar un intento de perder
                16.4.4. Completa conjunto de reglas
            16.5. Consideraciones sobre el rendimiento
                16.5.1. Administrar el estado en el proceso BPEL
        Capítulo 17: La importance de los Enlaces
            17.1. La pila de servicios web
                17.1.1. Vista lógica de la pila de servicios Web
                17.1.2. Punto de vista físico de la pila de servicios Web
            17.2. Web de Entendimiento Lenguaje de Descripción de Servicios Web (WSDL)
                17.2.1. Cómo leer WSDL
                    17.2.1.1. <definitions>
                    17.2.1.2. <types>
                    17.2.1.3. <message>
                    17.2.1.4. <portType>
                    17.2.1.5. <binding>
                    17.2.1.6. <service>
            17.3. El caso de los diferentes enlaces
                17.3.1. Conectividad
                17.3.2. Transaccionalidad
                17.3.3. Rendimiento
            17.4. JCA enlaces
            17.5. Java enlaces
                17.5.1. Creación de un enlace de Java
            17.6. Los enlaces de servicio de autobús
        Capítulo 18: empaquetado e implementación
            18.1. La necesidad de envases
                18.1.1. Los problemas con que se desplacen entre entornos
                18.1.2. Tipos de interfaz de
                    18.1.2.1. Interfaces Web
                    18.1.2.2. Las interfaces de línea de comandos
            18.2.  SOA Suite de envases
                18.2.1. Oracle Service Bus
                18.2.2. Oracle BPEL Process Manager
                    18.2.2.1. Implementación de un proceso BPEL mediante la consola de BPEL
                    18.2.2.2. Implementación de un proceso BPEL con 'ant'
                    18.2.2.3. Habilitación de punto final de servicios web y la alteración de WSDL lugar
                    18.2.2.4. Habilitación de configuración del adaptador
                    18.2.2.5. XML Schema lugares
                    18.2.2.6. XSL importaciones
                    18.2.2.6. BPEL marco de implementación
                18.2.3. Oracle Web Services Manager (OWSM)
                18.2.4. Oracle normas
                18.2.5. Supervisión de la actividad
                    18.2.5.1. Comandos
                    18.2.5.2. Selección de artículos
                    18.2.5.3. Usando iCommand
            18.3. Arquitecturas de implementación
                18.3.1. Arquitecturas de implementación de SOA Suite
                    18.3.1.1. El uso de un servidor web externo o equilibrio de carga
                18.3.2. Gerente de servicios Web
                    18.3.2.1. Console and monitor
                18.3.3. Oracle Service Bus
                18.3.4. Supervisión de la actividad
                18.3.5. Nombres de host local
        Capítulo 19: Probando aplicaciones compuestas
            19.1. SOA Suite modelo de pruebas
            19.2. Una sola vez pruebas
                19.2.1. Testing BPEL processes
                19.2.2. Probar el servicio de autobús
            19.3. Las pruebas automatizadas
                19.3.1. El marco de pruebas BPEL
                    19.3.1.1. BPEL conjuntos de pruebas
                    19.3.1.2. Data validation
                    19.3.1.3. Deploying the test suite
                    19.3.1.4. Ejecución de los bancos de pruebas
                    19.3.1.5. Socio de maniobra de enlace en los casos de prueba
                    19.3.1.6. Simulación de proceso a las interacciones de proceso
                    19.3.1.7. Baseline scripts
            19.4. Pruebas de regresión
            19.5. Pruebas del sistema
            19.6. Pruebas de compuesto
            19.7. prueba de componentes
            19.8. Prueba de la unidad
            19.9. Pruebas de rendimiento
            19.10. Pruebas de interfaz de usuario
        Capítulo 20: Definición de Políticas de Seguridad y Gestión
            20.1. Seguridad y gestión de los desafíos en el entorno de SOA
                20.1.1. Evolución de la seguridad y la gestión
                20.1.2. Complicaciones añadidas de entorno SOA
                    20.1.2.1. Impactos de Seguridad de la arquitectura SOA
                    20.1.2.2. De gestión y monitoreo de los impactos de la arquitectura SOA
            20.2. Asegurando los servicios que
                20.2.1. Seguridad fu
Solicita información

Otra formación relacionada con oracle