tecnologia movil

Páginas: 10 (2342 palabras) Publicado: 5 de febrero de 2015
CAPITULO II

A) ANTECEDENTES
En los primeros días de la Web todas las páginas web individuo fue entregado al cliente como un documento estático, pero la secuencia de páginas que podrían proporcionar una experiencia interactiva, como la entrada del usuario se devuelve a través de la web de forma elementos incrustados en el marcado de la página.
Su evolución fue la inclusión de un método paraelaborar páginas dinámicas que permitieran que lo mostrado tuviese carácter dinámico (es decir, generado a partir de los datos de la petición). Este método fue conocido como CGI ("Common Gateway Interface") y definía un mecanismo mediante el que se podía pasar información entre el servidor y ciertos programas externos.
El funcionamiento de los CGIs tenía un punto débil: cada vez que se recibíauna petición, el servidor debía lanzar un proceso para ejecutar el programa. Como la mayoría de CGIs estaban escritos en lenguajes interpretados, como Perl o Python, o en lenguajes que requerían "run-time environment", como Java o VisualBasic, el servidor se veía sometido a una gran carga. La concurrencia de múltiples accesos al CGI podía comportar problemas graves.
En 1999, la "aplicación web"concepto fue introducido en el lenguaje Java en la versión de la especificación Servlet 2.2. En ese tiempo, tanto JavaScript y XML ya se había desarrollado, pero Ajax aún no había sido acuñado y el XML Http Request objeto había sido introducido recientemente en Internet Explorer 5 como un objeto ActiveX. 
Una de las más potentes es la seguida por Sun Microsystems con su Java, integrado por 2componentes; un lenguaje que permite la incrustación de código en las páginas HTML que el servidor convierte en programas ejecutables, y un método de programación muy ligado al servidor, con un rendimiento superior a los CGIs, denominado "Java Servlet". Otra tecnología de éxito y una de las más utilizadas es el lenguaje PHP. 
B) DEFINICIÓN
En la Ingeniería de software se denomina aplicación web aaquellas aplicaciones que los usuarios pueden utilizar accediendo a un Servidor web a través de Internet o de una intranet mediante un navegador. En otras palabras, es una aplicación (Software) que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador.
Las aplicaciones web generan dinámicamente una serie de páginas en un formato estándar, como HTMLo XHTML, soportados por los navegadores web comunes. Son populares debido a lo práctico del navegador web como Cliente ligero, a la independencia del Sistema operativo, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales.
C) INTERFAZ
Las interfaces web tienen ciertas limitaciones en las funcionalidades que seofrecen al usuario. Hay funcionalidades comunes en las aplicaciones de escritorio como dibujar en la pantalla o arrastrar y soltar que no están soportadas por las tecnologías web estándar.
Los desarrolladores web generalmente utilizan lenguajes interpretados ( script) en el lado del cliente para añadir más funcionalidades, especialmente para ofrecer una experiencia interactiva que no requierarecargar la página cada vez. Recientemente se han desarrollado tecnologías para coordinar estos lenguajes con las tecnologías en el lado del servidor. Como ejemplo, AJAX es una técnica de desarrollo web que usa una combinación de varias tecnologías.
D) ESTRUCTURA DE LA APLICACIÓN WEB
Aunque existen muchas variaciones posibles, una aplicación web esta normalmente estructurada como una aplicación detres-capas. Es su forma más común, el navegador web ofrece la primera capa y un motor capaz de usar alguna tecnología web dinámica (por ejemplo PHP, ASP. NET, CGI, Python) constituye la capa intermedia. Por último una base de datos constituye la tercera y última capa.

El navegador web manda peticiones a la capa media que ofrece servicios valiéndose de consultas y actualizaciones a la base de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia movil
  • tecnologia movil
  • Tecnologías moviles
  • Tecnologia Movil
  • Tecnologia movil
  • Tecnologia Móvil
  • tecnologias moviles
  • Tecnologia Moviles Para Pymes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS