Arquitectura cliente-servidor, servicios de internet y protocolos

Páginas: 5 (1078 palabras) Publicado: 17 de agosto de 2013
Arquitectura cliente-servidor.
En este tipo de arquitectura podemos destacar dos actores principales: el cliente, quien es una aplicación de software encargada de realizar peticiones y el servidor, quien dé respuesta a esas peticiones. Analizaremos a estos dos más a fondo a continuación.
El cliente.
Podemos definir al cliente como una aplicación de software manejada por un usuario en lainteracción es dada mediante una interfaz gráfica, a través de esta son realizadas “peticiones” de servicios a un servidor, un ejemplo burdo de esto lo podríamos ver como el ir a comprar a una tienda, los artículos exhibidos actuarían como la interfaz gráfica, nosotros como compradores actuaríamos como clientes y el vendedor actuaría como un servidor, nosotros tomamos un artículo y lo llevamos almostrador para pagarlo, esto sería una petición, el vendedor procesa nuestra petición determinando el precio del artículo y nos dice cuanto hay que pagar, devolviéndonos una respuesta a nuestra petición.
Una de las ventajas más destacables del cliente en esta arquitectura es que las interfaces llegan a ser muy intuitivas, facilitando su uso e interacción con los usuarios, volviéndose “user-friendly”,otra de las ventajas es que el cliente solo se encarga de enviar peticiones, recibir respuestas, encargarse de fallas y manejar la seguridad, dejando la carga más pesada al servidor.
El servidor.
Un servidor está compuesto por dos partes, la aplicación de software encargada de procesar las peticiones y el hardware donde se encuentra montada la aplicación, usualmente se trata de máquinaspoderosas llamadas análogamente servidores, aunque también es posible tener una maquina cualquiera como servidor, pero esto no es muy recomendable, ya que si las peticiones son muchas, la maquina podría no poder procesar todas las peticiones y como es dicho coloquialmente podría “caerse el servidor”.
Como ya se mencionó anteriormente, un servidor da respuesta a peticiones enviadas por clientes, quepueden ser de todo tipo, podemos ejemplificar esto con lo siguiente: cuando queremos ver una película en el Xbox lo único que tenemos que hacer es entrar en la aplicación de Netflix, al hacer esto enviamos una petición a los servidores de Netflix para que nos envíen el catálogo de películas disponibles, al acceder al menú se nos muestra las películas que podemos ver, esto internamente es la base dedatos de Netflix, pero mostrada de modo que podamos entenderlo, al seleccionar una película enviamos una petición para que nos sea mostrado este elemento, los servidores la reciben y la procesan buscando en la base de datos la película que queremos ver, cuando es encontrada nos devuelven el archivo de video y entonces podemos ver la película.
Esta arquitectura también tiene desventajas como puedenser la seguridad, o el mantenimiento de los servidores, que puede llegar a ser costoso.
Servicios de Internet.
Internet no solo se limita a la World Wide Web, que es el servicio mediante el cual podemos acceder a páginas web en HTML, hay muchos otros que se nos ofrecen, es importante destacar esto para no tener la idea errónea de que internet es un solo servicio, a continuación vamos a darejemplos de algunos de ellos.
El correo electrónico.
A través de él podemos enviar mensajes a todo el mundo, mensajes que no solo pueden contener texto, también imágenes y documentos adjuntos. Un ejemplo es Gmail.
Grupos de noticias.
Uno de los más famosos es el desaparecido Google Reader, que permitía acceder a las noticias más recientes de las páginas web que configuráramos.
Listas dedistribución.
Principalmente distribuidos mediante correo electrónico, básicamente son noticias de un determinado tipo a las cuales nos suscribimos. Un ejemplo es el GTA Mailing List, al suscribirnos nos llegan noticias sobre el videojuego Grand Theft Auto, todas sus actualizaciones.
Foros web.
Un sitio accesible desde el navegador, en donde se debaten todo tipo de temas, los usuarios pueden hacer...
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 amplio
  • Arquitectura Cliente Servidor
  • Arquitectura Cliente Servidor en BD
  • Arquitectura Cliente-Servidor
  • Arquitectura Cliente-Servidor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS