320 likes | 512 Views
SISTEMAS INFORMÁTICOS GERENCIALES. TERCERA UNIDAD. Ing. Mónica G uamán. Cliente / Servidor. Es una arquitectura de procesamiento cooperativo, donde uno pide servicios a otro.
E N D
SISTEMAS INFORMÁTICOS GERENCIALES TERCERA UNIDAD Ing. Mónica Guamán
Cliente / Servidor Es una arquitectura de procesamiento cooperativo, donde uno pide servicios a otro. El Modelo cliente servidor, el cliente envía un mensaje solicitando un determinado servicio a un servidor (hace una petición), y este envía uno o varios mensajes con la respuesta (provee el servicio). Se aplica a la arquitectura de software que describe el procesamiento entre dos o más programas.
Modelo de la arquitectura Cliente • El cliente es la parte que permite interactuar al usuario, formular los requerimientos y pasarlos al servidor, se le conoce con el término front-end Las funciones del cliente: • Administrar la interfaz de usuario. • Interactuar con el usuario, es quien inicia solicitudes o peticiones • Procesar la lógica de la aplicación y hacer validaciones locales. • Generar requerimientos de bases de datos. • Recibir resultados del servidor. • Por lo general, puede conectarse a varios servidores a la vez. • Normalmente interactúa directamente con los usuarios finales mediante una interfaz gráfica de usuario.
Modelo de la arquitectura Servidor • Es el proceso encargado de atender a múltiples clientes que hacen peticiones de algún recurso administrado por él. Al proceso servidor se le conoce con el término back-end. • El servidor debe ser una máquina bastante potente, que sirva de deposito de datos y funcione como un gestor de base de datos. Los servidores pueden estar conectados a los clientes a través de redes LANS o WANS, para proveer de múltiples servicios a los clientes tales como impresión, acceso a bases de datos, fax, procesamientos de imágenes etc.
Modelo de la arquitectura Servidor Funciones: • Aceptar los requerimientos de bases de datos que hacen los clientes. • Procesar requerimientos de bases de datos. • Formatear datos para trasmitirlos a los clientes. • Procesar la lógica de la aplicación y realizar validaciones a nivel de bases de datos. • Espera las solicitudes de los clientes. • Ejecuta muchas solicitudes al mismo tiempo. • Atiende primero a los clientes privilegiados. • Se mantiene activo en forma permanente.
Tipos de servidores Servidor ftp Servidor Base de Datos Servidor Web
Tipos de servidores • SERVIDORES DE ARCHIVOS Servidor donde se almacena archivos y aplicaciones de productividad como por ejemplo procesadores de texto, hojas de cálculo, etc.SERVIDORES DE BASE DE DATOS: Servidor donde se almacenan las bases de datos, tablas, consultas, etc.. Es uno de los servidores que más carga tiene.SERVIDOR DE TRANSACCIÓN: Servidor que cumple o procesa todas las transacciones. Valida primero y recién genera un pedido al servidor de bases de datos.
Tipos de servidores SERVIDOR DE OBJETOS: Contienen objetos que deben estar fuera del servidor de base de datos. Estos objetos pueden ser videos, imágenes, objetos multimedia en general.SERVIDORES DE WEB: Este servidor permite transacciones con el acondicionamiento de un browser específico.
Características de la arquitectura Cliente/Servidor • El proceso del cliente proporciona la interfaz entre el usuario y el resto del sistema. El proceso del servidor actúa como un motor de software que maneja recursos compartidos tales como bases de datos, impresoras, módems, etc. • Las tareas del cliente y del servidor tienen diferentes requerimientos de hardware y software.
Características de la arquitectura Cliente/Servidor • El ambiente es heterogéneo. • La plataforma de hardware y el sistema operativo del cliente y del servidor no son siempre la misma. • Precisamente una de las principales ventajas de esta arquitectura es la posibilidad de conectar clientes y servidores independientemente de sus plataformas. • El concepto de escalabilidad tanto horizontal como vertical es aplicable a cualquier sistema Cliente/Servidor. La escalabilidad horizontal permite agregar más estaciones de trabajo activas sin afectar significativamente el rendimiento. La escalabilidad vertical permite mejorar las características del servidor o agregar múltiples servidores.
Ventajas del esquema Cliente/Servidor • Se pueden utilizar componentes, tanto de hardware como de software, de varios fabricantes. Reduce costos. • Integrar PCs con sistemas medianos y grandes, sin necesidad de que todos tengan que utilizar el mismo sistema operacional. • Es que es más rápido el mantenimiento y el desarrollo de aplicaciones. • Estructura modular, facilita la escalabilidad de las soluciones.
Desventajas del esquema Cliente/Servidor • Partes de hardware y de software, distribuidas por distintos proveedores, lo cual dificulta el diagnóstico de fallas. • Además, hay que tener estrategias para el manejo de errores y para mantener la consistencia de los datos. • Problemas en el desempeño pueden presentarse por congestión en la red, dificultad de tráfico de datos, etc.
Redes de Datos • Una red de computadoras es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que comparten información (archivos), recursos (CD-ROM, impresoras, etc.) y servicios (acceso a internet, e-mail, chat, juegos), etc.
Redes de Datos • Componentes de un sistema de telecomunicaciones: • Computadoras para procesar información. • Terminales o otros dispositivos de entrada/salida que envían o reciben datos • Canales de comunicaciones: por donde viaja el mensaje. • Proveedores de comunicaciones: modems, hubs, controladores y switch. • Software de comunicación.
Problemas y decisiones gerenciales • Costos ocultos se debe dedicar un tiempo considerable a tareas como mantenimiento de redes, respaldo de datos, resolución de problemas técnicos e instalaciones de hardware, software y actualizaciones. • Fiabilidad y seguridad de redes: la tecnología de redes todavía es inmadura y altamente compleja, algunas aplicaciones requieren versiones especificas. • Tiempo de inactividad: lapso en el que un sistema de información no esta funcionando. • Seguridad, hackers, ladrones, etc.
Funciones de los sistemas de telecomunicacion • Transmite información • Establece la interface entre emisor y receptor. • Verifica que el mensaje correcto llegue al destino correcto. • Verifica errores.
Canales de comunicacion • Canal: enlace mediante los cuales se transmite voz o datos entre los dispositivos transmisores y receptores de una red. • Cable trenzado: medio de transmisión que consiste en pares de alambres de cobre trenzados, se usa para transmitir conversaciones telefónicas analógicas, pero puede servir para transmitir datos. • Cable coaxial: alambre de cobre con aislante grueso, puede transmitir con rapidez grandes volúmenes de datos. • Cable de fibra óptica: “medio de transmisión rápido, ligero y duradero que consiste en delgados hilos de fibra de vidrio transparente, unidos en cables. Los datos se transmiten como pulsos de luz”.
Topología de red -Forma o configuración de una red. • Red de estrella: las comunicaciones pasan a través de la PC anfitriona Red de bus: enlaza a varias computadoras mediante un solo circuito y todos los mensajes se difunden a toda la red. Red de anillo: todas las computadoras se enlazan mediante un circuito cerrado de modo que los datos pasan en una sola dirección de una computadora a otra.
Razones para usar una red en un empresa • Compartir programas y archivos. • - Compartir los recursos de la red. • - Compartir bases de datos. • - Expansión económica de una base de PC. • - Posibilidad de utilizar software de red. • - Uso del Correo Electrónico. • - Creación de grupos de trabajo. • - Gestión centralizada. • -Seguridad. • - Acceso a más de un sistema operativo. • - Mejoras en la organización de la empresa.
¿Qué es seguridad de la red? • Es muy probable que al dejar la oficina al final del día active el sistema de alarma y bloquee la puerta para proteger el equipo y la oficina. También puede que disponga de un archivador con candado para guardar los documentos confidenciales de la empresa. • La red de computadoras necesita el mismo tipo de protección.
¿Qué es seguridad de la red? • Las tecnologías de seguridad de redes protegen su red contra: • El robo • El uso incorrecto de información confidencial de la empresa • Ofrecen protección contra ataques maliciosos de virus y gusanos de Internet. • Sin ninguna seguridad de la red, su compañía se enfrenta a intrusiones no autorizadas, periodos de inactividad de la red, interrupción del servicio, incumplimiento de las normas e incluso a acciones legales.
Internet: comercioElectrónico y negocios electronicos • Internet - historia • Es una red mundial de redes de computadores, iniciada por el Departamento de Defensa (“DOD”) de los EE.UU. a finales de los años 60. • Como una manera de interconectar redes de computadores de instalaciones militares, entidades investigadoras universitarias y contratistas.
Internet • Inicialmente Internet solo proveía servicios de: correo electrónico, transferencia de archivos entre computadores (“FTP”), y ejecución de programas en computadores remotos • La implantación de los servicios que permiten las tecnologías de Internet, tiene efectos muy interesantes sobre todo el ciclo económico de la empresa.
Herramientas de Internet para comunicacion • Correo electrónico • Boletines electrónicos. • Chat: conversaciones interactivas en vivo a través de una red publica.
Comercio electrónico • Consiste principalmente en la distribución, compra, venta, mercadotecnia y suministro de información complementaria para productos o servicios a través de redes informáticas como Internet u otras. • Una tienda virtual le permite acceder a un nuevo canal de venta complementario, que pondrá su negocio al alcance de millones de potenciales compradores, en todo el mundo, las 24 horas del día y los 7 días de la semana.
Comercio electrónico • Consiste principalmente en la distribución, compra, venta, mercadotecnia y suministro de información complementaria para productos o servicios a través de redes informáticas como Internet u otras. • Una tienda virtual le permite acceder a un nuevo canal de venta complementario, que pondrá su negocio al alcance de millones de potenciales compradores, en todo el mundo, las 24 horas del día y los 7 días de la semana.
Beneficios de Internet para las organizaciones • Conectividad y alcance global • Mas bajos costos de comunicación • Telefonía IP • Red Privada Virtual (VPN): conexión segura entre 2 puntos de Internet para transmitir datos corporativos. • Costos de transacción mas bajos. • Interactividad, flexibilidad y personalización • Distribución acelerada de conocimientos.
Ventajas • Encontrar un producto a menor costo. • Realizar mejor negociación con el vendedor. • Comodidad en la adquisición del bien o producto • Tiendas virtuales serán las transacciones que se puedan realizar a través del sitio Web de la empresa. • Mejorar los servicios de atención a sus clientes. • Implantarse en nuevos mercados. • Reducir costos de promoción e implantación de sus productos. • Ampliar el rango de prestigio y reconocimiento de su empresa. • Ejecutar transacciones sin tener obstáculos geográficos. • Acceder a nuevos contactos y nuevos mercados. • Facilitar y obtener más control en el intercambio de documentación comercial. • Tener su negocio abierto las 24 horas, los 365 días del año, y con una filial en cualquier lugar del planeta.
Desventajas • Cercanía entre el vendedor y el comprador para proceder con una queja del producto. • Cobro o poder hacer valida la garantía del producto comercializado. • Se pierde la capacidad de visualización del producto en comercialización o conocimiento físico del producto