sistemas tecnológicos sesión nro. 4. los sistemas abiertos y el modelo cliente/servidor
Post on 25-Jan-2016
223 Views
Preview:
TRANSCRIPT
Sistemas TecnológicosSesió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
Procesamiento Cliente / Servidor
Cliente
Servidor contiene:• Base de Datos• Aplicaciones
Cliente
Clientes contienen• Aplicaciones• Bases de Datos
LANBD
BD
BD
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
Sistemas Operativos
Sistemas Operativos
– UNIX, Linux, – MS Windows NT or MS
Windows 2000– IBM OS/400, OS/390– Novell Netware / Intranetware
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
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
Interfaz del Usuario
Graphical User Interface (GUIs) Menú Iconos Shortcuts Click, drag & drop Browser
Modelo de Datos de la Org.
Datos del PC
Datos del Servidor
Datos delMainframe
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
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
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
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
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
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
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
top related