cliente servidor

Páginas: 11 (2549 palabras) Publicado: 26 de agosto de 2014
INSTITUTO TECNOLOGICO SUPERIOR DE CINTALAPA
PROGRAMACION EN AMBIENTE CLIENTE-SERVIDOR

CATEDRATICO:
LIC. Luis Germán Montesinos Alfaro


ALUMNO:
Jesús Manuel Velázquez Aguirre


CARRERA:

Ing. en informática
7 semestre grupo “F”




TEMAS:
1.1. Arquitectura del modelo cliente/servidor.
1.2.1.2 Modelos de dos y tres capas.
1.3. 1.3 Usos y aplicaciones
1.4. 1.4 Comunicación entre programas
1.5. 1.5 Modelos de computación distribuida
1.5.1. RMI
1.5.2. COM/DCOM.
1.5.3. Servicios Web.
1.5.4. Otros.








Cintalapa de Figueroa Chiapas a 21 de agosto de 2014
Introducción
En esta breve introducción se dará a conocer los conceptos de lo que es programación en ambientecliente-servidor, las diversas aplicaciones que se ejecutan en el entorno de programación en ambiente cliente-servidor su arquitectura en como procesa la información de un tipo distribuido, que será útil para la aplicación que utilizamos en esta arquitectura al convertir en un servidor al reconocedor de voz que brinda servicios a laspeticiones que hace el sistema las comunicaciones entre computadoras se rigen básicamente por lo que se llama modelo cliente-servidor el cual permite proveer usabilidad, flexibilidad interoperabilidad y escabilidad en las comunicaciones.
















1.1 Arquitectura del modelo cliente/servidor
La arquitectura cliente/servidor persigue el objetivo de procesar la información de unmodo distribuido. De esta forma, los usuarios finales pueden estar dispersos en un área geográfica más o menos extensa (un edificio, una localidad, un país, …) y acceder a un conjunto común de recursos compartidos.
Además, el acceso debe ser transparente (el cliente puede desconocer la ubicación física del recurso que pretende utilizar) y, preferiblemente, multiplataforma, es decir,independiente del sistema operativo, del software de aplicación e incluso del hardware.
En definitiva, cuando hablamos de la implantación de una arquitectura cliente/servidor, nos referimos a un sistema de información distribuido.






Además de la transparencia y la independencia del hardware y del software, una implantación cliente/servidor debe tener las siguientes características:


Debeutilizar protocolos asimétricos, donde el servidor se limita a escuchar, en espera de que un cliente inicie una solicitud.
El servidor ofrecerá recursos, tanto lógicos como físicos a una cantidad variable y diversa de clientes (por ejemplo, espacio de almacenamiento, bases de datos, impresoras, etc.)
El servidor ofrecerá también una serie de servicios, que serán usados por los clientes. Estosservicios estarán encapsulados, para ocultar a los clientes los detalles de su implementación (por ejemplo, aceptar el requerimiento de un cliente sobre una base de datos o formatear los datos obtenidos antes de transmitirlos al cliente).
Se facilitará la integridad y el mantenimiento tanto de los datos como de los programas debido a que se encuentran centralizados en el servidor o servidores.
Lossistemas estarán débilmente acoplados, ya que interactúan mediante el envío de mensajes.
Se facilitará la escalabilidad, de manera que sea fácil añadir nuevos clientes a la infraestructura (escalabilidad horizontal) o aumentar la potencia del servidor o servidores, aumentando su número o su capacidad de cálculo (escalabilidad vertical)
Elementos de la arquitectura cliente/servidor.
De lodicho hasta ahora, podemos deducir que los principales elementos que conforman la arquitectura cliente/servidor son los siguientes:
El servidor
Cuando hablamos de una forma genérica, si mencionamos a un servidor, nos referimos a un ordenador, normalmente con prestaciones elevadas, que ejecuta servicios para atender las demandas de diferentes clientes.
Sin embargo, bajo el punto de vista de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cliente Servidor
  • CLIENTE SERVIDOR
  • Cliente-Servidor
  • Cliente-servidor
  • Cliente servidor
  • Cliente servidor
  • Cliente-servidor
  • cliente/servidor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS