Arquitectura Cliente-Servidor y conectores

Páginas: 16 (3947 palabras) Publicado: 15 de febrero de 2014
Investigación: “Arquitectura Cliente-Servidor y Conectores de BD”











Introducción
La arquitectura cliente-servidor surge en la década de los 80 como respuesta a la evolución del hardware en términos de redes, planteando un modelo versátil, modular basado en mensajes que permite incrementar la flexibilidad, la escalabilidad y la ínter operación de los sistemas. Aquí elprocesamiento se fracciona entre dos entidades fundamentales denominadas cliente y servidor. El cliente se define como el PROCESO que requiere un servicio en particular El servidor se define como el PROCESO que provee dicho servicio Debido a que clientes y servidores son conceptos a nivel software y no hardware, una misma máquina puede actuar como cliente y servidor al mismo tiempo.
Por otra parte eneste documento se analizarán los conectores de base de datos ODBC, JDBC, ADO y ADO.NET.


Justificación
Se decidió hacer esta investigación para conocer acerca de la arquitectura cliente-servidor y los conectores de base de datos para así adquirir los conocimientos y después ponerlos en práctica.


Objetivo
Investigar y adquirir conocimiento sobre lo que es la arquitectura cliente-servidory los conectores de base de datos como son ODBC, JDBC, ADO y ADO.NET.

Marco Teórico
Arquitectura Cliente-Servidor
El concepto de cliente/servidor proporciona una forma eficiente de utilizar todos estos recursos de máquina, de tal forma que la seguridad y fiabilidad que proporcionan los entornos mainframe se traspasa a la red de área local. A esto hay que añadir la ventaja de la potencia ysimplicidad de los ordenadores personales.

La arquitectura cliente/servidor es un modelo para el desarrollo de sistemas de información, en el que las transacciones se dividen en procesos independientes que cooperan entre sí para intercambiar información, servicios o recursos. Se denomina cliente al proceso que inicia el diálogo o solicita los recursos y servidor, al proceso que responde a lassolicitudes.

Es el modelo de interacción más común entre aplicaciones en una red. No forma parte de los conceptos de la Internet como los protocolos IP, TCP o UDP, sin embargo todos los servicios estándares de alto nivel propuestos en Internet funcionan según este modelo.

Los principales componentes del esquema cliente/servidor son entonces los Clientes, los Servidores y la infraestructurade comunicaciones. En este modelo, las aplicaciones se dividen de forma que el servidor contiene la parte que debe ser compartida por varios usuarios, y en el cliente permanece sólo lo particular de cada usuario.

Los Clientes interactúan con el usuario, usualmente en forma gráfica. Frecuentemente se comunican con procesos auxiliares que se encargan de establecer conexión con el servidor,enviar el pedido, recibir la respuesta, manejar las fallas y realizar actividades de sincronización y de seguridad.

Los clientes realizan generalmente funciones como:
Manejo de la interface del usuario.
Captura y validación de los datos de entrada.
Generación de consultas e informes sobre las bases de datos.

Los Servidores proporcionan un servicio al cliente y devuelven los resultados. Enalgunos casos existen procesos auxiliares que se encargan de recibir las solicitudes del cliente, verificar la protección, activar un proceso servidor para satisfacer el pedido, recibir su respuesta y enviarla al cliente. Además, deben manejar los interbloqueos, la recuperación ante fallas, y otros aspectos afines. Por las razones anteriores, la plataforma computacional asociada con losservidores es más poderosa que la de los clientes. Por esta razón se utilizan PCs poderosas, estaciones de trabajo, mini computadores o sistemas grandes. Además deben manejar servicios como administración de la red, mensajes, control y administración de la entrada al sistema ("login"), auditoría y recuperación y contabilidad. Usualmente en los servidores existe algún tipo de servicio de bases de datos....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura cliente servidor
  • Arquitectura o Modelo Cliente-Servidor
  • Arquitectura Cliente/Servidor
  • Arquitectura Cliente Servidor
  • Arquitectura Cliente Servidor en BD
  • Arquitectura Cliente servidor amplio
  • Arquitectura Cliente-Servidor
  • Arquitectura Cliente-Servidor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS