sistemas tecnológicos sesión nro. 4. los sistemas abiertos y el modelo cliente/servidor

16
Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Upload: valentin-miguelez-aranda

Post on 25-Jan-2016

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Sistemas TecnológicosSesión Nro. 4.

Los Sistemas Abiertos y el Modelo Cliente/Servidor

Page 2: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Eras de las T&SI en la Organización

1960s 1970 1980s 1990s

Mainframes Redes

MF - MF

C/SInternetIntranetExtranet

MinicomputadoresLANs de PCs

aMinicomputadores

PCsLANs

dePCs

PCs emulandoTerminales

Page 3: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Procesamiento Cliente / Servidor

Cliente

Servidor contiene:• Base de Datos• Aplicaciones

Cliente

Clientes contienen• Aplicaciones• Bases de Datos

LANBD

BD

BD

Page 4: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Los Sistemas Abiertos. Áreas

APLICACIONES DE SOFTWARE

3. Bases de Datos

1. Sistemas Operativos

5. Herram. Desarrollo de Software

4. Interfaz del Usuario

6. Servicios de Admón. de Sistemas

2. Servicios de Comunic.

Otros Servicios

Page 5: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Sistemas Operativos

Sistemas Operativos

– UNIX, Linux, – MS Windows NT or MS

Windows 2000– IBM OS/400, OS/390– Novell Netware / Intranetware

Page 6: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Servicios de Comunicaciones

Gestiónde Config

Gestiónde Cambios

GestiónOperaciones

GestiónProblemas

GestiónDesempeño

Servicios de Presentación Multimedia Impresión Interfaz del Usuario

Servicios de Cooperación entre Aplicaciones E-mail Workflow EDI Monitor de Workflow

Transacción. Transaccional

Servicios de Gestión de DatosBackup Restaurar Archivar ReplicarArchivos ODBMS RDBMS DBMS Jerárquicas

Gestión de ObjetosServicios de Comunicación Colas Colas

Mensajería RPCs Conversacional Mensajes Mensaj Transa.

Servicios de Distribución

Localización Tiempo Seguridad

No CríticaIntegrac. conData Legacy Crítica

CríticaOrganización

Grupo de Trabajo/Departamento

(10-100+ usuarios)(Retador)

Intra-, Inter-empresasNegocio a Negocio

(1000 - 10000+ usuarios)(Más Complejos)

IntraemprearialGrandes Dptos /

Divisiones(100-100+ usuarios)(Muy Complejos)

Servicios de Middleware para permitir Aplicaciones Distribuidas

ServiciosGestión

Middleware

ServiciosFacilitadores

de Aplicaciones

Serviciosde SistemasDistribuidos

Clases de AplicacionesDistribuidas

Page 7: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Bases de Datos & Herram. Desarrollo de Software

Servidor DBMS (Base de Datos)

– Oracle– Informix– Sybase– IBM DB2 – Microsoft SQL Server

Herramientas de Desarrollo

– Visual Studio– Java– Cold Fusion

Page 8: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Interfaz del Usuario

Graphical User Interface (GUIs) Menú Iconos Shortcuts Click, drag & drop Browser

Page 9: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Modelo de Datos de la Org.

Datos del PC

Datos del Servidor

Datos delMainframe

Page 10: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

5 Modelos de Proc. C/S

Gest. DATA

Aplicación

Presentación

Presentación Presentación

Aplicación Aplicación

Presentación

Gest. DATA

Aplicación

Gest. DATA

Presentación

Aplicación

Gest. DATA

Prsentación

Aplicación

Gest. DATA

Gest. DATA

PresentaciónDistribuida

PresentaciónRemota

LógicaDistribuida

Gest. DatosRemota

BDDistribuida

Cliente

RED

RED

RED

RED

Servidor

Page 11: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Modelo C/S

LAN

Nivel 1

Nivel 2

Nivel 3

Servidor

Estaciones de Trabajo

Mainframe Anfitrión

Necesidad deMayores Niveles

de Integridad

Precio/Rendim.Funcionalidad

Autonomía Local

Page 12: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Lógica de Presentación. Presentación Distribuida

Servidor contiene: Funciones de Presentación Func. Lógica del Negocio Gestión de Datos DML DBMS

Cliente contiene: Funciones de Presentación

BD

Page 13: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Lógica de la Aplicación. Aplicación Distribuida

Servidor contiene: Func. Lógica del Negocio Distribuidas Gestión de Datos DML DBMS

Cliente contiene: Funciones de la Lógica del Negocio Distribuidas Funciones de Presentación

BD

Page 14: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

Lógica de la Data.Gestión de Data Remota

Servidor Data contiene: Gestión de Datos DML DBMS

Cliente contiene: Funciones de la Lógica del Negocio Funciones de Presentación

BD

Page 15: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

BD

Lógica de la Data. Gestión de Data Distribuida

Cliente contiene: Funciones de la Lógica del

Negocio Funciones de Presentación Funciones de Gestión DML BD Local

Servidores contienen: Gestión de Datos DBMS

BD

BD

Page 16: Sistemas Tecnológicos Sesión Nro. 4. Los Sistemas Abiertos y el Modelo Cliente/Servidor

AplicaciónPrivada

PresentaciónDistribuida

PresentaciónRemota

LógicaDistribuida

Gest. DatosRemota

BDDistribuida

AplicaciónPública

Acceso Público al World Wide Web (Internet)

Sistema de Negocio Privado de la Organización (Intranet)

Gest. DATA

Presentac. Presentac.Presentac.

Gest. DATA

Gest. DATA

Presentac.

Gest. DATA

Presentac.

Gest. DATA

Gest. DATA

Presentac.

Presentac.

Gest. DATAF I

R E W A

L L

Aplicación Aplicación

Presentac.

Aplicación Aplicación

Aplicación Aplicación

Aplicación

Gest. DATA

Aplicación

Nuevo Modelo C/S