Está en la página 1de 17

Necesidades comerciales en continua evolucin

Nuevos roles de Sistemas de Informacin y de los usuarios

Infraestructura Abierta Cliente/Servidor

Nuevas herramientas de desarrollo: Prototipos

Nuevo proceso de desarrollo

Cambios

estructurales y organizativos. Cambios en organigramas. Respuesta dinmica de mercado. Cambio en procesos de negocio.

La

demanda de sistemas fciles. Precio/rendimiento de estaciones y servidores. Creciente acceso a la informacin para decisiones: Separacin datos-programas. Programas flexibles. Nuevas tecnologas de alta productividad.

Sistema distribuido entre mltiples procesadores donde hay clientes que solicitan servicios y servidores que los proporcionan.

Localizacin

transparente. Recursos compartidos. Escalabilidad


Horizontal: > n estaciones. Vertical: migracin a otras plataformas.

Interoperatividad

entre distintos Hw. y Sw

POCA:

LAN. LAN con MAINFRAMES. Comunicaciones homogneas (LU, SNA, APPC).

POCA:

Herramientas de desarrollo C/S. Proveedores DBMS con C/S. Downsizing: migracin a PCs. S.O. De red con servidores de servicios.

POCA: ACTUAL.

PWS: Estaciones de trabajo programables grficamente. GUI: Interfaz grfico de usuario. Alta resolucin. Nuevas tecnologas: Ratn, lpiz ptico, scanner, multimedia. Tecnologa de componentes: DDE y OLE. Conectividad de BDs: ODBC, JDBC Objetos Distribuidos: CORBA, COM, COM+, DCOM Internet: HTML, CGI, Applet, ActiveX, JAVA, JAVASCRIPT Arquitecturas C/S de 2 y 3 niveles. Middleware.

DDE:

(Dynamic Data Exchange) (Microsoft).


Enlaces de datos dinmicos. Informacin automticamente actualizada entre aplicaciones.

OLE:

(Object Linking and Embeding) (Microsoft).


Objetos enlazados y embebidos. Enlazado: Guardando una referencia. Embebido: Insertando un documento.

ODBC:

(Open DataBase Conectivity) (Microsoft).


Conectividad abierta entre BDs. Interfaz de conexin entre BDs (especialmente Microsoft)

JDBC:

(Java DataBase Conectivity) (Java).

Conectividad abierta entre BDs versin Java. Abierto.

CORBA

(Common Object Request Broker Architecture) (Object Management Group): Estndar de programacin distribuida basada en objetos. COM (Microsoft): Interface estndar para objetos (no importa cmo estn programados). COM+ (Microsoft): Extensin de COM en el que se aade un modelo para la programacin de objetos. DCOM (Microsoft): Extensin de COM que permiten crear objetos clientes y servidores utilizando COM aunque creando transparencia sobre la localizacin fsica del objeto (es decir que puede encontrarse en otra mquina). La gestin de la comunicacin est embebida.

Conecta

procesos para constituir una aplicacin. Conjunto de funciones + servicios. Acta en el bajo nivel del SID:

Comunicacin. Directorios. Integridad.

Define

la plataforma de transparencia de localizacin.

Flexibilidad:

Middleware. Separacin de funciones:

Lgica de presentacin. Lgica de negocio. Lgica de datos.

Encapsulacin de servicios. Portabilidad - reubicacin. Operacin sincrono - asncrono.

Entorno

de aplicaciones incremental.

Aadir un nuevo servidor. Aadir un nuevo cliente. Modificar un cliente para usar un nuevo servidor.

Integracin:

por la GUI. Presentacin Distribuida


Presentacin Negocio Datos

DOS

CAPAS:

Generalmente usa los modelos de funcin distribuida o datos distribuidos. Muy productivo. Distribucin no flexible. Dependiente del suministrador.

Modelo presentacin-negocio-datos Distribucin flexible. Sistema abierto. No dependiente.

C
C C Negocio

También podría gustarte