Sirviendo a páginas Web con datos dinámicosSirviendo a páginas Web con datos dinámicosDebido a que los sistemas integrados casi siempre servir páginas web que contienen elementos dinámicos, o en tiempo real, información, este tutorial comienza con la creación de redes de conejo y de ejemplos TINI que servir páginas web con contenido dinámico. Siguiendo los ejemplos es una introducción al uso de los protocolos HTTP y otros al servicio de las páginas Web. Dos enfoques
Un navegador web como Internet Explorer de Microsoft es una aplicación cliente que utiliza HTTP para solicitar las páginas Web de los servidores en Internet o en una red local. Los servidores no tienen que ser ordenadores u otros equipos grandes. Incluso un pequeño sistema empotrado con memoria limitada pueden servir una página que contiene texto e imágenes sencillas, incluyendo las páginas que muestran datos en tiempo real y aceptar e incorporar los aportes de los usuarios. Un navegador proporciona una interfaz de usuario para solicitar y mostrar páginas. Los equipos que soliciten páginas Web suelen tener plena pantalla, pero para algunas aplicaciones, un sistema integrado con capacidades de visualización limitada puede funcionar como un cliente HTTP. Si las páginas solicitadas son muy simples, incluso de sólo texto de visualización de unas pocas líneas puede ser suficiente. O un sistema integrado puede recibir y procesar el contenido de una página Web sin mostrar la página en un navegador en todos. Este tutorial se centra en la creación de redes de servidores Web. Con una conexión a Internet, un servidor web puede servir páginas a cualquier navegador de Internet. O un servidor puede ser programado para responder a las solicitudes sólo desde determinadas direcciones IP. Un servidor Web en una red local puede servir páginas a los equipos seleccionados o para cualquier ordenador de la red local. Un sistema integrado que funciona como un servidor Web por lo general tiene todas las características siguientes: • Memoria no volátil para mantener las páginas para ser servido. • Soporte para TCP e IP. Peticiones de páginas web y las páginas enviadas en los viajes de respuesta en la parte de datos de segmentos TCP. • Soporte para HTTP. El servidor debe ser capaz de comprender y responder a las solicitudes recibidas para las páginas Web. El estándar HTTP especifica el formato de las solicitudes y respuestas. • Una red local o conexión a Internet. Para servir páginas en Internet, el servidor Web debe tener una conexión a Internet. Cualquier cortafuegos debe estar configurado para que el sistema puede recibir peticiones HTTP, como se describe en el capítulo 10. • Uno o más páginas para servir. Las páginas web son archivos o bloques de texto que utilizan una forma de codificación llamado lenguaje de marcado de hipertexto (HTML). La codificación HTML especifica el formato de texto y las imágenes en la página, incluyendo el tamaño del texto y las fuentes y el posicionamiento de texto y otros elementos de la página. El código HTML que pueden incluir enlaces a las imágenes que aparecen en la página, así como enlaces a otras páginas o recursos. En el servicio a una página web con contenido dinámico, el software debe tener una forma de insertar el contenido dinámico que la página está siendo servida. Una gran variedad de protocolos y tecnologías pueden trabajar junto con HTTP y HTML para habilitar un servidor para proporcionar páginas Web que contienen datos en tiempo real y responder a la entrada del usuario. Esta red tutorial incluye dos enfoques al servicio de datos en tiempo real, y el Capítulo 7 se refiere a formas de que los servidores Web pueden responder a la entrada del usuario. Sirviendo a una página con datos dinámicosMuchas páginas Web son estáticas, donde la información en la página no cambia a menos que alguien edita el fichero HTML de la página y carga el nuevo archivo al servidor. Páginas Web estáticas son útiles para presentar la información de productos, artículos o cualquier otra información que se mantiene constante. Pero la mayoría de sistemas integrados tienen poco uso para las páginas estáticas, que no sea posible la presentación de una página principal con enlaces a otras páginas. Un sistema integrado que funciona como un servidor Web es casi seguro que desea mostrar información en tiempo real tales como lecturas de los sensores o hasta a la información al minuto acerca de los procesos o los ambientes del sistema es el control o vigilancia. En esta sección se muestra cómo el conejo y TINI módulos introducidos en el capítulo 3 puede servir páginas web que muestran datos dinámicos. Dinámica, o en tiempo real, de datos incluye todos los datos que pueden cambiar con el tiempo y pueden ser diferentes cada vez que la página está servido. Un ejemplo obvio es un contador que muestra el número de veces que la página ha sido visitada. Dinámico de datos también pueden incluir lecturas de sensor o interruptor y la hora y la fecha de la información. El código de soporte incluido con el conejo y Tini (y de otras fuentes en el caso de los servlets Java en el TINI) reduce considerablemente la cantidad de la programación necesaria para servir páginas web con contenido dinámico. Los datos dinámicos atendidos por las aplicaciones de ejemplo en esta red Tutorial consiste en un mensaje que muestra la cantidad de tiempo que el sistema o aplicación ha sido en funcionamiento. Red artículo 6-1 muestra una página de ejemplo. El sistema almacena incrustado el número de días, horas, minutos y segundos en las variables. Al servicio de la página, el servidor de aplicaciones inserta los valores actuales de las variables en los lugares apropiados en la página. Usted puede utilizar las mismas técnicas para crear páginas Web que muestran los valores actuales de las variables en un sistema. Aunque el resultado es el mismo, el conejo y ejemplos TINI utilizar diferentes métodos para lograr el resultado. El conejo utiliza Server Side Include directivas que indicar al servidor para insertar los valores de las variables en los lugares apropiados en el archivo que se sirve. Por el Tini, en lugar de almacenar la página Web en un archivo aparte, la aplicación crea la página Web como se está enviando, utilizando una serie de escrituras para enviar contenido de la página a un socket TCP, y la inserción de los valores de las variables en los lugares designados en la página. un artículo presentado por Daniel R. Descargo de responsabilidad:Nuestro sitio web no es responsable por el contenido de este artículo. Webarticles es un recurso de información gratuito. Importante: Este artículo "Sirviendo a páginas Web con datos dinámicos", fue traducida por un software automático. Sentimos pena por los errores de ortografía que pueda haber ocurrido. Gracias por su comprensión.
|
|||||
| Online: 340 users browsing the articles directory |
|
|