Conceptos Preliminares de la Web

Get Started. It's Free
or sign up with your email address
Conceptos Preliminares de la Web by Mind Map: Conceptos Preliminares de la Web

1. Seguridad

1.1. Mantenga todos los servicios actualizados para protegerse de las últimas amenazas.

1.2. Utilice protocolos seguros siempre que sea posible.

1.3. Proporcione sólo un tipo de servicio de red por máquina siempre que sea posible.

1.4. Supervise todos los servidores cuidadosamente por actividad sospechosa.

2. Servicios Web

2.1. La WWW (World Wide Web)

2.2. Correo electrónico

2.3. Internet (servicio universal de comunicaciones)

3. Protocolos de Internet

3.1. HTTP (HyperText Transfer Protocol)

3.2. HTTPS (S por Secure)

3.3. SMTP (Simple Mail Transfer Protocol)

3.4. ARP (Address Resolution Protocol)

3.5. TelNet (Telecommunication Network)

4. Servidores Web

4.1. Programa que atiende peticiones de los navegadores, proporcionando los recursos mediante el protocolo HTTP o HTTPS. Proceso básico:

4.2. 1. Espera peticiones en el puerto TCP asignado (el estándar para HTTP es el 80). 2. Recibe una petición.

4.3. 3. Busca el recurso en la cadena de petición. 4. Envía el recurso por la misma conexión por donde ha recibido la petición. 5. Vuelve al punto 2.

5. Aplicaciones Web

5.1. CGI(common gateway interface) y definía un mecanismo mediante el cual podíamos pasar información entre el servidor HTTP y programas externos.

5.2. Sistemas de ejecución de módulos más integrados con el servidor, que evitan que éste tenga que instanciar y ejecutar multitud de programas.

5.3. Dotar al servidor de un intérprete de algún lenguaje de programación (RXML, PHP, VBScript, etc.) que nos permita incluir las páginas en el código de manera que el servidor sea quien lo ejecute, reduciendo así el tiempo de respuesta.

5.4. Las más útiles son aquellas que permiten mezclar los dos sistemas, un lenguaje de programación integrado que permita al servidor interpretar comandos que “incrustemos” en las páginas HTML y un sistema de ejecución de programas más enlazado con el servidor.