Replicación

9
Replicación Objetivos: Explicar conceptualmente el Esquema de Replicación Básico de Calipso Demostrar como funciona en dos ejemplos acotados para HO/BO

description

Replicación. Objetivos: Explicar conceptualmente el Esquema de Replicación Básico de Calipso Demostrar como funciona en dos ejemplos acotados para HO/BO. Replicación. El Esquema de Replicación base de Calipso permite replicar todas las novedades referidas a: Datos - PowerPoint PPT Presentation

Transcript of Replicación

Page 1: Replicación

Replicación

• Objetivos: – Explicar conceptualmente el Esquema de Replicación

Básico de Calipso– Demostrar como funciona en dos ejemplos acotados

para HO/BO

Page 2: Replicación

Replicación

• El Esquema de Replicación base de Calipso permite replicar todas las novedades referidas a:– Datos– Cambios en el Modelo (Metadatos):

• Objetos

• Formularios

• Reglas de Negocio

• DAF

• Workflow

– Bibliomanager (administrador de contenido)• Documentos Office

• Archivos PDF

• Documentos OLE

• Aplicaciones

• Otros

Page 3: Replicación

Replicación

• Las novedades se replican entre todos los componentes del sistema utilizando métodos de comunicación estándar…

POS 1 POS 2

LAN

VSAT

Dial-Up

OtroISP

EESS 1Back-Office

EESS 2Back-Office

EESS 3Back-Office

Head-Office

Web-Server

Page 4: Replicación

Replicación

• … a través del siguiente proceso:

Registración automática de

novedades

Generación de paquetes de novedades

Transporte de paquetes de novedades

Integración de Paquetes de novedades

• Novedades registradas en forma continua y automática

• Registro de todos los datos necesarios para:

– Identificar la novedad

–Qué tipo de novedad es (ABM)

–A dónde se debe replicar la novedad

–En qué orden se debe aplicar

• Paquetes con novedades pendientes para cada nivel del esquema de datos que corresponda

• Puede ser activado:

–A través de un timer

–En forma manual

• Se desarrollará la funcionalidad para que pueda ser activado a partir de una tabla de excepciones

• Toma todos los paquetes de novedades generados y los transporta al destinatario correspondiente

• Puede ser activado:

–A través de un timer

–En forma manual

• Se desarrollará la funcionalidad para que pueda ser activado a partir de una tabla de excepciones

• Aplica novedades en el destinatario correspondiente

• Se activa luego de un transporte

Page 5: Replicación

Replicación

• El Esquema de Replicación base de Calipso contempla el registro del estado de replicación de cada paquete de novedades generado para cada destinatario y permite realizar una verificación de integridad de la aplicación:

ID Esquema ID Paquete

X 100

Y 101

Z 102

Log de Replicación

Generado Transportado Integrado

Si Si Si

Si Si Pend

Si Pend Pend

Ilustrativo

Page 6: Replicación

Replicación

• Se presentarán dos ejemplos. En el primero se realizarán las siguientes tareas utilizando una conexión LAN:– Previo a la replicación, se creará un nuevo artículo en el HO y

una nueva regla de negocio– En la replicación se realizarán las siguientes transmisiones:

– Posteriormente se realizarán consultas para• Verificar artículo nuevo en BO• Verificar nueva regla de negocio en BO• Verificar pedidos sugeridos en HO

ISP

Back-Office 1Head-OfficeLAN

Web-Server

Nuevo artículo

Pedidos SugeridosNueva Regla de Negocio (Ejemplo de Metadata)

Page 7: Replicación

• Antes de pasar al próximo ejemplo, a pedido de ustedes tomaremos unos minutos para mostrar el código XML que se genera en un proceso de replicación

Replicación

Page 8: Replicación

Replicación

• En el segundo ejemplo se realizarán las siguientes tareas utilizando una conexión Dial-Up:– Previo a la replicación:

• Se aprobarán los pedidos sugeridos en el HO• Se realizará una modificación masiva de precios, sin reglas

particulares de negocio, ya que el objetivo es sólo mostrar cómo un cambio de precios definido en el HO se aplica en el BO

– En la replicación se realizarán las siguientes transmisiones:

– Posteriormente se realizarán consultas para• Verificar cambio de precios en BO• Pedidos sugeridos aprobados en BO

ISP

Back-Office 2Head-OfficeDial-Up

Web-Server

Cambio de precios

Pedidos Sugeridos Aprobados

Page 9: Replicación

Replicación

La funcionalidad de replicación es segura y constituye una base probada y sólida para desarrollar la funcionalidad requerida para el intercambio de datos entre HO, BO y POS

• Conclusiones– Objetivos:

• Explicar conceptualmente el Esquema de Replicación Básico de Calipso

• Demostrar como funciona en un ejemplo acotado para HO/BO