Professional Documents
Culture Documents
Capacitar a los participantes para instalar, configurar y administrar entornos de integracin con el TOTVS ESB.
Workshop Implantacin TOTVS ESB Integracin de Aplicaciones Integracin de Aplicaciones
Situaciones en Integracin
Enterprise Service Bus
Players de ESB
Plataforma
TOTVS ESB
Requisitos previos
TOTVS ESB
* Sistemas operativos
* Windows
* * * *
* Linux Ubuntu
* Java SDK
* 1.6
* Monitor Navegador
* Flash Player 10
Necesidades de evaluar
Escalabilidad
TOTVS ESB
* Fail Over * Capacidad
* 50 mil mensajes por da * Ms mensajes sobre la consulta
* Clustering
* Verificar la disponibilidad
Acoplamiento
Mensaje
Conceptos base
* El evento indica que algo sucedi
en el sistema o
* Es una solicitud de informacin * Son deudas en transacciones * Agrega la informacin necesaria
Conceptos base
* El otro sistema debe entenderlo * Las personas deben entenderlo
Autodocumentado
Texto simple
XML - eXtensible Markup Language
Conceptos base
* Por qu XML?
* Permite describir cualquier cosa
leerlo
* Usualmente es posible saber el
Componentes XML
Conceptos base
Partes bsicas
Reglas XML
Conceptos base
XML Vlido
Conceptos base
* Schema XML
informacin necesaria
* Los sistemas usualmente
suministrarn su Schema
Cmo mejorar las reglas del XML
Ejemplo de XML
Transformacin del XML
Conceptos base
* XSL
sistema
* La transformacin se realiza con
un motor de Transformacin
* TOTVS ESB incluye esta
funcionalidad
Atendiendo las necesidades de cada aplicacin
Herramientas XML
Conceptos base
Herramientas del da a da
Conceptos base
* Proceso Asncrono
Conceptos base
* Proceso Sncrono
Valor de Integracin
Conceptos base
Cierre
* Operaciones offline: si algn
punto queda fuera del aire, el mensaje queda en la fila hasta que vuelva el sistema tiene el papel de hacer que se entiendan las partes
manda el mensaje y espera el retorno por medio de una llamada que puede estar en otro proceso
Cierre
* La programacin es ms compleja
de proyectarse y depurarse
* Algunos escenarios pueden no ser
asncronos
* Tratar con mensajes causa
deterioro de desempeo
* Dividir y juntar mensajes
Puntos dbiles de integraciones asncronas
Manos a la obra!
Parte 1
* Local en el TDN * Instalacin con el JAR * Accesos directos y carpetas * Servicios * Cmo descubrir cul es la
versin instalada
File
Visualizacin general del TOTVS ESB
Parte 2
* Parada de servicio (no finalizar)
y Contacto)
* Configuraciones de base
(Limpieza de base)
* Configuracin de LOG
Parte 3
Desarrollo con TOTVS ESB
Parte 4
* Visualizacin bsica de los
componentes
* Transformer * Identifier * Foreach * OnError * DocIdentifier * FileSender
Componentes ESB Componentes ESB Componentes ESB Componentes ESB Componentes ESB Componentes ESB Componentes ESB
Componentes ESB
Qu debe venir para que funcione una implantacin
* Archivos STD
* Qu harn las identificaciones de
componentes
Actualizacin
* En toda nueva versin se genera
un nuevo instalador
* Regularmente incluye
utilizarse el instalador
Pasos
Actualizacin
*
Ejemplo
WebServices
* Medio de comunicacin basado
en XML
* OASIS
WebServices
WSDL - Web Service Definition Language
WebServices
* Especificacin que explica a los
atiende la solicitud
br
Activo o Pasivo?
Diferencias WS Channel
El sistema A quiere mandar un mensaje al sistema B
WS Channel Sender Componente WebService Habilitacin de componentes Channel Componente WebService Verificacin de los servicios creados Componente WebService WS Sender Componente WebService WS Receiver
Errores comunes
*
Interpretacin de diagramas
*
Ejemplos de integraciones
* * * *
Archivos necesarios (grabar en el diagrama) Uso del File Uso del e-mail Seguimiento con DocIdentifier