2 Nuevas Tareas del Dpto. de Sistemas de Información Soporte a la gestión empresarial. Apoyo a los objetivos. Selección de Estándares: Compatibiliza. Facilita al usuario. Infraestructura C/S: Plataforma operativa. Entorno de desarrollo. Gestión del SID. Arquitectura de la aplicación: Portabilidad. Interoperatividad. Distribuida. Desarrollo corporativo (no departamental). Integración de aplicaciones propias con estándar.
3 Implicaciones del modelo Cliente/Servidor
4 ¿Cuándo implantar C/S? Cambios estructurales y organizativos. Cambios en organigramas. Respuesta dinámica de mercado. Cambio en procesos de negocio.
5 ¿Qué ayuda a la implantación? La demanda de sistemas fáciles. Precio/rendimiento de estaciones y servidores. Creciente acceso a la información para decisiones: Separación datos–programas. Programas flexibles. Nuevas tecnologías de alta productividad.
6 Cliente/Servidor Definición: Sistema distribuido entre múltiples procesadores donde hay clientes que solicitan servicios y servidores que los proporcionan.
Separa los servicios situando cada uno en su plataforma más adecuada.
7 Objetivos de C/S Localización transparente. Recursos compartidos. Escalabilidad Horizontal: > nº estaciones. Vertical: migración a otras plataformas. Interoperatividad entre distintos Hw. y Sw.
8 Evolución 1ª ÉPOCA: LAN. LAN con MAINFRAMES. Comunicaciones homogéneas (LU, SNA, APPC).
2ª ÉPOCA: Herramientas de desarrollo C/S. Proveedores DBMS con C/S. Downsizing: migración a PCs. S.O. De red con servidores de servicios.
9 Evolución (II) 3ª ÉPOCA: ACTUAL. PWS: Estaciones de trabajo programables gráficamente. GUI: Interfaz gráfico de usuario. Alta resolución. Nuevas tecnologías: Ratón, lápiz óptico, scanner, multimedia. Tecnología 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.
10 Tecnología de componentes: DDE y OLE DDE: (Dynamic Data Exchange) (Microsoft). Enlaces de datos dinámicos. Información automáticamente actualizada entre aplicaciones. OLE: (Object Linking and Embeding) (Microsoft). Objetos enlazados y embebidos. Enlazado: Guardando una referencia. Embebido: Insertando un documento.
Página siguiente |