2do. Modelos de Integracion Flashcards
Originalmente la integración de centraba en….
Hardware
Modelo de integración
Enfoque preescrito que define como son integradas las aplicaciones definiendo su naturaleza y mecanismos de integración.
Los modelos hacen enfasis en en uno o dos de los siguientes atributos…(4)
-Simplicidad para llevar a cabo la integración.
-Reusabilidad de la integración para diferentes configuraciones.
-Variedad de posibles enfoques de integración.
-Experiencie necesaria en la realización de integración.
SIMPLE, REUSABLE, VARIEDAD, EXPERIENCIA
Acoplamiento debil
la integración depende de varias interfaces discretas
acoplamiento debil
Para que funcione hay que cambiar el codigo fuente de una o de las dos aplicaciones.
Integracion de caja blanca
Si tenemos acceso y entendimiento al funcionamiento interno al codigo fuente o a la BD.
Integración de caja negra
Oculta el funcionamiento interno.
Integracion de caja blanca tiende a acplocación de nivel.
fuerte
Integración de caja negra tiene a acoplación de nivel.
debil
Partes en las que se puede centrar un modelo de integración (3)
Integración de:
- Presentación.
- de Datos
- Funcional
Integración de presentación utiliza caja…
blanca
Integración de datos utiliza caja…
blanca
definición de integración de presentación
Permite integración de nuevo software por medio de las presentaciónes exsistentes dle software heredado., usualmente para crear nuevas interfaces.
Ventaja de integración de presentación.
es barata y facil de hacer.
Desventaja de integración de presentación.
esta limitado a lo que la aplicación ya hace.
cuello de botella de performance.
no hay interconexión entre aplicación y datos.
Definicion de integración de datos
Integra directamente los datos generados y aplicados por la aplicación
¿Cuando usar integración de datos?
Cuando se requieren tomar datos de varias fuentes
Proveer multiples aplicaciones con acceso a lectura.
Permitr extracción de datos de una fuente.
Ventajas de integración de datos
- Mejor felxiblidad que de presentación.
- Simplifica acceso a BD.
Contras de integración de datos
- En cada aplicación de debe escribir funcionalidad requerida para manipular los datos.
- Seguridad
- Si se tiene que cambiar la logica de negocio, es un gran problema.
- Esta ligada a un modelo de datos.
- No resuelve los problmeas de itegración, es provisional.
Integración funcional definicion
Integra a nivel de lógica de negocio. Directamente con el código de la aplicación.
Tres cateogiras de middleware de procesamieto distribuido …(3)
-Orientado a mensajes
-Orientado a objetos distribuidos.
-Monitores de Procesamientos de transacciones
MOM DOT TPM’s
Amplitud de la integración funcional, 3 enfoques
- Consistencia de datos
- Proceso de múltiples pasos
- Componentes plug-and-play
Integración de la consistencia de datos
El propósito es acceder o utilizar datos, facilita la comunicación entre datos y acciones.
Integrción de procesos de múltiples pasos
Integración de las palicaciones en las que hay no solo comunicación de solicitudes, si no tambien coordinación y gestión de estas solicitudes a traves de las aplicaciónes.
Integración de componentes plug-and-play
Existe una interfaz bien definida que permite a componentes conectarse fácilmente con otros componentes sin modificación.