Cliente - Servidor y Servidores Web

Miguel Reyes
Mind Map by Miguel Reyes, updated more than 1 year ago
12
0
0

Description

Mapa mental de Cliente - Servidor y Servidores Web, de la material Programación Web. Carrera Ing. en Telemática. UnADM.

Resource summary

Cliente - Servidor y Servidores Web
1 Servidores Web
1.1 principales caraterísticas
1.1.1 Procesador.
1.1.2 Memoria RAM.
1.1.3 Modelo de disco duro: nos indicará su velocidad y su rendimiento.
1.1.4 Lenguaje de programación soportado.
1.1.5 Base de datos que puede ser alojada.
1.2 servidores que más comúnmente son usados:
1.2.1 de correo
1.2.2 de impresión
1.2.3 de la telefonía
1.2.4 de nombres de dominio
1.2.5 de bases de datos
1.2.6 web
1.3 servidores más usados

Annotations:

  • "Actualmente en Internet se emplean diferentes desarrollos de software de servidor Web; la empresa Netcraft desde el año de 1995 proporcionar datos acerca de la investigación y el análisis sobre muchos de los aspectos del Internet, en su último estudio desarrollado en noviembre de 2012 (Web server survey / Sondeo de servidores web) muestra el uso y las tendencias de estos desarrollos en el mundo, mostrando que los servidores más usados son:"  UnADM. (2017, julio 26). Programación Web / KPGW / Clave: 21143527 / Unidad 1. Fundamentos Web. p. 9. Recuperado a partir de https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/TM/05/KPGW/U1/Unidad%201.%20Fundamentos%20Web.pdf 
1.3.1 Apache (57%)

Annotations:

  • "con un 57% de uso en Internet, este servidor es multiplataforma, en otras palabras puede ser usado en Windows, Linux,FreeBSD, MacOS y Unix, su flexibilidad y potencia lo ubican como uno de los servidores lideres."  UnADM. (2017, julio 26). Programación Web / KPGW / Clave: 21143527 / Unidad 1. Fundamentos Web. p. 9. Recuperado a partir de https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/TM/05/KPGW/U1/Unidad%201.%20Fundamentos%20Web.pdf 
1.3.1.1 funciona correctamente en SO's
1.3.1.1.1 Unix
1.3.1.1.2 Linux
1.3.1.1.3 Windows
1.3.1.1.4 MacOS
1.3.2 IIS (17%)

Annotations:

  • "(Internet Information Services “Servidor de Información en Internet”) con un 17% del mercado, este es el servidor web fabricado por Microsoft, incluye Active Server Pages (ASP) y ASP.NET. que son lenguajes de scripting para páginas dinámicas, proporciona también las herramientas y funciones necesarias para administrar de forma sencilla un servidor Web seguro, actualmente se encuentra en la versión 8."  UnADM. (2017, julio 26). Programación Web / KPGW / Clave: 21143527 / Unidad 1. Fundamentos Web. p. 9. Recuperado a partir de https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/TM/05/KPGW/U1/Unidad%201.%20Fundamentos%20Web.pdf 
1.3.3 NGIX (12%)

Annotations:

  • "(pronunciado en inglés como engine x / motor x) ocupa el 12%,de los servidores usados en Internet, este servidor es multiplataforma, al igual que el servidor apache, puede ser usado en sistemas operativos como Windows, Linux, FreeBSD, MacOS y UNIX, este servidor es empleado por empresas como wordpress, Amazon y Facebook."  UnADM. (2017, julio 26). Programación Web / KPGW / Clave: 21143527 / Unidad 1. Fundamentos Web. p. 9. Recuperado a partir de https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/TM/05/KPGW/U1/Unidad%201.%20Fundamentos%20Web.pdf 
1.3.4 GWS (3%)

Annotations:

  • "con el 3% (Google Web Server “Servidor web de Google”), es el nombre del servidor web que utiliza Google en sus infraestructuras y servidores; Es un derivado del servidor web apache y sólo puede ser usado en plataformas Unix - Linux)"  UnADM. (2017, julio 26). Programación Web / KPGW / Clave: 21143527 / Unidad 1. Fundamentos Web. p. 9. Recuperado a partir de https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/TM/05/KPGW/U1/Unidad%201.%20Fundamentos%20Web.pdf 
1.3.5 Otros (11%)
1.4 Servicios
1.4.1 Internet

Annotations:

  • “Internet: Internet es una Red de Ordenadores conectados en toda la extensión del Globo Terráqueo, que ofrece diversos servicios a sus usuarios como pueden ser el Correo electrónico, el Chat o la Web. Todos los servicios que ofrece Internet son llevados a cabo por miles de ordenadores que están permanentemente encendidos y conectados a Internet, esperando que los usuarios les soliciten los servicios y sirviéndolos una vez son solicitados.”  Servidor Web - EcuRed. (s/f). Recuperado el 29 de julio de 2017, a partir de https://www.ecured.cu/Servidor_Web   
1.4.2 Página Web

Annotations:

  • “Página Web: Documento o fuente de información, generalmente en formato HTML y que puede contener hiperenlaces a otras Páginas Web. Dicha página , podrá ser accesible desde un dispositivo físico, una intranet, o Internet.” Servidor Web - EcuRed. (s/f). Recuperado el 29 de julio de 2017, a partir de https://www.ecured.cu/Servidor_Web   
1.4.3 Navegador web

Annotations:

  • “Navegador Web: Para establecer conexiones con los servidores Web, y obtener la información y los servicios que estos prestan, el usuario necesita tener instalado en su equipo un programa cliente capaz de comunicarse con ellos. Estos programas son los llamados Navegadores Web. Los Navegadores Web, también llamados Visores de Web o Browsers, son aplicaciones que permiten ver en pantalla texto con formato (con palabras en negrita, y con distintas fuentes tipográficas, tamaños y colores) y presentar imágenes en línea. También permiten visualizar secuencias de vídeo y escuchar ficheros de sonido.” Servidor Web - EcuRed. (s/f). Recuperado el 29 de julio de 2017, a partir de https://www.ecured.cu/Servidor_Web   
1.4.4 Servidor

Annotations:

  • “Servidor: Un Servidor es un tipo de Software que suministra servicios a los usuarios o terminales que lo solicitan. Por ejemplo, en una típica Arquitectura Cliente-servidor, el cliente podría ser un ordenador que realiza peticiones de información a través de un programa de correo (Outlook Express por ejemplo) y, el servidor le entrega los datos en forma de correos electrónicos en respuesta a su solicitud. Un servidor no es necesariamente una máquina de última generación de grandes proporciones, no es necesariamente un superordenador; un servidor puede ser desde una computadora vieja, hasta una máquina sumamente potente (ej. Servidores web, bases de datos grandes, etc., procesadores especiales y hasta varios gigabytes de memoria).” Servidor Web - EcuRed. (s/f). Recuperado el 29 de julio de 2017, a partir de https://www.ecured.cu/Servidor_Web  
2 Cliente - Servidor

Annotations:

  • "La arquitectura cliente-servidor es un modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta. Esta idea también se puede aplicar a programas que se ejecutan sobre una sola computadora, aunque es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras." Cliente-servidor. (2017, junio 7). En Wikipedia, la enciclopedia libre. Recuperado a partir de https://es.wikipedia.org/w/index.php?title=Cliente-servidor&oldid=99684071  
2.1 Ventajas
2.1.1 Centralización

Annotations:

  •    “Centralización del control: los accesos, recursos y la integridad de los datos son controlados por el servidor de forma que un programa cliente defectuoso o no autorizado no pueda dañar el sistema. Esta centralización también facilita la tarea de poner al día datos u otros recursos (mejor que en las redes P2P).” Cliente-servidor. (2017, junio 7). En Wikipedia, la enciclopedia libre. Recuperado a partir de https://es.wikipedia.org/w/index.php?title=Cliente-servidor&oldid=99684071
2.1.2 Escalabilidad

Annotations:

  •    “Escalabilidad: se puede aumentar la capacidad de clientes y servidores por separado. Cualquier elemento puede ser aumentado (o mejorado) en cualquier momento, o se pueden añadir nuevos nodos a la red (clientes y/o servidores).”  Cliente-servidor. (2017, junio 7). En Wikipedia, la enciclopedia libre. Recuperado a partir de https://es.wikipedia.org/w/index.php?title=Cliente-servidor&oldid=99684071   
2.1.3 Fácil mantenimiento

Annotations:

  •    “Fácil mantenimiento: al estar distribuidas las funciones y responsabilidades entre varios ordenadores independientes, es posible reemplazar, reparar, actualizar, o incluso trasladar un servidor, mientras que sus clientes no se verán afectados por ese cambio (o se afectarán mínimamente). Esta independencia de los cambios también se conoce como encapsulación.” Cliente-servidor. (2017, junio 7). En Wikipedia, la enciclopedia libre. Recuperado a partir de https://es.wikipedia.org/w/index.php?title=Cliente-servidor&oldid=99684071   
2.1.4 Tecnologías

Annotations:

  •    “Existen tecnologías, suficientemente desarrolladas, diseñadas para el paradigma de C/S que aseguran la seguridad en las transacciones, la amigabilidad de la interfaz, y la facilidad de empleo.” Cliente-servidor. (2017, junio 7). En Wikipedia, la enciclopedia libre. Recuperado a partir de https://es.wikipedia.org/w/index.php?title=Cliente-servidor&oldid=99684071   
2.2 Desventajas
2.2.1 Congestión del tráfico

Annotations:

  •    “La congestión del tráfico ha sido siempre un problema en el paradigma de C/S. Cuando una gran cantidad de clientes envían peticiones simultáneas al mismo servidor, puede ser que cause muchos problemas para éste (a mayor número de clientes, más problemas para el servidor). Al contrario, en las redes P2P como cada nodo en la red hace también de servidor, cuanto más nodos hay, mejor es el ancho de banda que se tiene.” Cliente-servidor. (2017, junio 7). En Wikipedia, la enciclopedia libre. Recuperado a partir de https://es.wikipedia.org/w/index.php?title=Cliente-servidor&oldid=99684071   
2.2.2 Falta de robustez

Annotations:

  •    “El paradigma de C/S clásico no tiene la robustez de una red P2P. Cuando un servidor está caído, las peticiones de los clientes no pueden ser satisfechas. En la mayor parte de redes P2P, los recursos están generalmente distribuidos en varios nodos de la red. Aunque algunos salgan o abandonen la descarga; otros pueden todavía acabar de descargar consiguiendo datos del resto de los nodos en la red.” Cliente-servidor. (2017, junio 7). En Wikipedia, la enciclopedia libre. Recuperado a partir de https://es.wikipedia.org/w/index.php?title=Cliente-servidor&oldid=99684071   
2.2.3 Costo

Annotations:

  •    “El software y el hardware de un servidor son generalmente muy determinantes. Un hardware regular de un ordenador personal puede no poder servir a cierta cantidad de clientes. Normalmente se necesita software y hardware específico, sobre todo en el lado del servidor, para satisfacer el trabajo. Por supuesto, esto aumentará el coste.” Cliente-servidor. (2017, junio 7). En Wikipedia, la enciclopedia libre. Recuperado a partir de https://es.wikipedia.org/w/index.php?title=Cliente-servidor&oldid=99684071   
2.2.4 Falta de recursos

Annotations:

  •    “El cliente no dispone de los recursos que puedan existir en el servidor. Por ejemplo, si la aplicación es una Web, no podemos escribir en el disco duro del cliente o imprimir directamente sobre las impresoras sin sacar antes la ventana previa de impresión de los navegadores.” Cliente-servidor. (2017, junio 7). En Wikipedia, la enciclopedia libre. Recuperado a partir de https://es.wikipedia.org/w/index.php?title=Cliente-servidor&oldid=99684071   
2.3 Componentes básicos

Annotations:

  •   “ Componentes básicos del modelo Cliente-Servidor En esta aproximación, y con el objetivo de definir y delimitar el modelo de referencia de una arquitectura Cliente/Servidor, se identifican cinco componentes que permitan articular dicha arquitectura, considerando que toda aplicación de un sistema de información está caracterizada por lo siguiente:    a.- Presentación/Captación de la información.   b.- Procesos.   c.- Almacenamiento de la información.   d.- Puestos de trabajo   e.- Comunicaciones. "  Cliente-servidor. (2017, junio 7). En Wikipedia, la enciclopedia libre. Recuperado a partir de https://es.wikipedia.org/w/index.php?title=Cliente-servidor&oldid=99684071   
2.3.1 Presentación/Captación de la información
2.3.2 Procesos
2.3.3 Almacenamiento de la información
2.3.4 Puestos de trabajo
2.3.5 Comunicaciones
2.4 Usado por primera vez en 1980
Show full summary Hide full summary

Suggestions

Diapositivas de Topología de Redes
lisi_98
Fase 5. Evaluar. Sustentar el diseño de modelo de propagación. MAPA DE RFID
Miller Suárez López
Front-End Web Development
Chanthy Ngin
Características principales de los sistemas de multiprocesamiento
Miguel Reyes
JavaScript DOM API - Funções Basicas - Interactive Web Pages
Victor Bini
Proceso de Simulación
Jesus Javier
INTERNET
FIDEL ANTONIO BE
8º - Internet and Ethical use of Technology
Julian Perez
Examen Html 5
Yuszeff Salazar Morales
Programming
Herbert Fortes
Web Accessibility Game
Brent Anders