Tecnología

Inicio

Las ventajas de Protocolo de transferencia de hipertexto

Las ventajas de Protocolo de transferencia de hipertexto


Protocolo de transferencia de hipertexto, mejor conocido por millones de usuarios de la Web como HTTP, fue inventado en 1990 por Tim Berners-Lee en los laboratorios del CERN en Ginebra, Suiza. Hoy en día, es el fundamento de la del Hypertext Markup Language World Wide Web y o HTML. Se desarrollaron tres versiones de HTTP: 0.9, 1.0 y 1.1. Tanto 1.0 y 1.1 son de uso común hoy en día.

Identificación

HTML fue pensado para ser rápido y ligero. Velocidad de entrega se habilita mediante la creación de una notificación de tipo de archivo en la cabecera de los datos que se transfieren, conocido como tipo MIME. Esto permite que la aplicación receptora para abrir rápidamente el archivo de entrada sin tener que pedir al remitente qué aplicación se debe utilizar para leer o ver el contenido del archivo.

Especialización

Una página Web contiene elementos mixtos tales como texto e imágenes. Cada elemento requiere una cantidad diferente de recursos para almacenar y descargar. HTTP permite múltiples conexiones para descargar elementos diferentes de forma simultánea, lo que permite acelerar la transmisión. Cada elemento se le asigna su propio tipo de archivo en particular y por lo tanto puede ser manejado más rápida y eficiente por el equipo receptor.

Direccionamiento

El esquema de direccionamiento utilizado por HTTP también fue un avance revolucionario. Cuando los equipos tuvieron que ser abordado mediante una dirección IP que consiste en una serie de números, el público se encuentran difícil comprometerse con Internet. Mapeo de direcciones IP a nombres reconocibles fácilmente hizo la World Wide Web comercialmente viable.

Flexibilidad

Con la notificación tipo de archivo que precede la transmisión de datos, la aplicación receptora tiene la opción de descargar rápidamente extensiones o plug-ins si se necesitan capacidades adicionales para mostrar los datos. Estos complementos incluyen reproductor de Flash y lectores de documentos PDF.

Seguridad

HTTP 1.0 se descarga cada archivo a través de una conexión independiente y luego se cierra la conexión. Esto reduce el riesgo de intercepción durante la transmisión, como la conexión no persiste más allá de la transferencia de un solo elemento de una página Web. Hypertext Transfer Protocol Secure (HTTPS) cifra el intercambio de HTTP para añadir aún más la seguridad.

Facilidad de programación

HTTP se codifica en formato de texto y por lo tanto es más fácil de seguir y poner en práctica que los protocolos que hacen uso de códigos que requieren operaciones de búsqueda. Los datos tiene el formato de líneas de texto y no como cadenas de variables o campos.

Las capacidades de búsqueda

Aunque el HTTP es un protocolo de mensajería simple, que incluye la capacidad de buscar una base de datos con una sola petición. Esto permite que el protocolo que se utiliza para llevar a cabo búsquedas SQL y los resultados de retorno convenientemente con formato en un documento HTML.

Las conexiones persistentes

Un pequeño inconveniente de HTTP es la necesidad de crear conexiones múltiples con el fin de transmitir una página web típica, lo que provoca una sobrecarga administrativa. HTTP 1.1 tiene la capacidad de mantener una conexión abierta para varias solicitudes. Además, se añadió el concepto de "canalización", lo que permite muchas peticiones para ser enviados a la computadora receptora antes de que se sirve la primera solicitud. Estas dos medidas aceleran el tiempo de respuesta para la entrega de una página Web.