Arquitectura Web

Una arquitectura simplificada del web, es una típica arquitectura cliente/servidor, en el cual de un lado se encuentra el cliente que está compuesto de browsers web, capaces de mostrar y solicitar documentos sobre una red. Opcionalmente, el cliente puede estar acompañado por aplicaciones externas usando una presentación del documento, o parte de este. 


Una importante característica del web es que él fue proyectado para funcionar en topología de Internet, está compuesta por una gran variedad de computadoras que interactúan entre sí. Internet tiene un espacio global y se comunica por canales públicos de comunicación sin restricción cundo es continuo. De esta forma el web incorpora naturalmente la característica de ser un ambiente distribuido y multiplataforma.  

Transferir información: para desarrollar el transporte de información entre el servidor y el cliente web fue propuesto un protocolo de información denominado http, cuya principal característica es ser un protocolo abierto y especializado en la trasmisión de documentos web sobre Internet. Este protocolo proporciona la eficiencia y velocidad que necesita el sistema de información distribuido en el web.  

Descripción de la información: para la prestación de documentos en el web se utiliza el lenguaje HTML (HiperText Markup Language) que permite estructurar los documentos web, usando vínculos hacia otros documentos y recursos de Internet. Los documentos pueden ser interpretados por browsers y estructurados según las características de cada plataforma en que son exhibidas. El lenguaje html está compuesto por un conjunto de elementos denominados tags que permiten al usuario especificar la estructura de un documento web.

Localización de información: para la identificación y localización de documentos web distribuidos por Internet se utiliza el formato URL (Uniform Resource Locator) cuya sintaxis es la siguiente: (<Protocolo>://<Host>/<Path>/<Doc>Localizacion>). Donde el protocolo indica el tipo de recurso de Internet que debe ser usado para la conexión con el servidor, que puede ser entre otros HTTP, FTP, NEWS, WAIS y FILE. El host: es el nombre de la maquina a la cual desea conectarse; el path: es la lista de directorios separados por barras, Doc: es el nombre del documento o programa a ser ejecutado; Localización: es una marca textual opcional de posición del documento.  

No hay comentarios:

Publicar un comentario