作者:Sir Fox 8 年以前
1848
更多类似内容
Cada base de datos puede encapsularse como un objeto distribuido con una interfaz que proporciona acceso de solo lectura a sus datos. los objetos integradores se ocupan cada uno de ellos de tipos específicos de relaciones, y recogen información desde todas las bases de datos para intentar deducir dichas relaciones.
En un negocio de venta al pormenor que tuviese, por ejemplo, tiendas de comestibles y tiendas de ferretería, y quisiera encontrar las relaciones entre compras de diversos tipos de comestibles y de ferretería. Por ejemplo, la gente que quiera comprar comida para el bebe también puede comprar un tipo concreto de papel para paredes. con este conocimiento, la empresa podría entonces ofrecer ofertas especificas a los clientes de comida para bebe combinables con otras.
Permite explorar nuevos tipos de relaciones añadiendo nuevos objetos integradores.
Se pueden añadir bases de datos al sistema sin mayor problema.
A diferencia de un sistema bancario ATM(por ejemplo), el modelo lógico del sistema no es el de provisión de servicios en el que se pueden distinguir servicios de gestión de datos.
Pueden distribuirse a través de varias computadoras en una red y comunicarse a través.
Middleware
Proporcionar una interfaz transparente entre los objetos.
Intermediario de peticiones de objetos.
Proporcionan una interfaz
Un Conjunto de servicios que ellos suministran.
Otros Objetos que no distinguen logicamente entre un cliente y un servidor.
Son mas complejas de diseñar que los sistemas cliente-servidor.
si es necesario, es posible re-configurar el sistema de forma dinámica mediante la migración de objetos a través de la red.
el sistema es flexible y escalable
es una arquitectura de sistema muy abierta que permite añadir nuevos recursos si es necesario.
Permite al diseñador del sistema retrasar decisiones sobre donde y como deberían proporcionarse los servicios.