Está en la página 1de 4

PROGRAMACION WED

El middleware es un trmino que se utiliza para describir productos separados que sirven como unin entre dos aplicaciones de software de manera que puedan intercambiar datos. Las aplicaciones middleware se utiliza en entornos complejos y no representan necesariamente interacciones uno-a-uno entre los agentes de software. Middleware es parte integral en la tecnologa moderna para manejo de informacin basada en XML, SOAP, servicios web y arquitectura orientada a servicios. Tpicamente, los programas de middleware proporcionan servicios de mensajera de modo que diferentes aplicaciones pueden comunicarse. Por ejemplo, hay una serie de productos de middleware que vinculan a un sistema de base de datos a un servidor Web. Esto permite a los usuarios solicitar informacin almacenada en la base de datos mediante formularios residentes en un navegador Web, con los datos recibidos el servidor Web puede devolver pginas web dinmicas basadas en las peticiones y perfiles de los usuarios.

Un lenguaje de programacin" es un lenguaje diseado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programacin es un modo prctico para que los seres humanos puedan dar instrucciones a un equipo.

Lenguaje ADA BASIC C C++ Cobol Fortran Java MATLAB

Principal rea de aplicacin Tiempo real Programacin para fines educativos Programacin de sistema

Compilado/interpretado Lenguaje compilado Lenguaje interpretado Lenguaje compilado

Programacin de sistema orientado a objeto Lenguaje compilado Administracin Clculo Programacin orientada a Internet Clculos matemticos Lenguaje compilado Lenguaje compilado Lenguaje intermediario Lenguaje interpretado Lenguaje interpretado Lenguaje intermediario Lenguaje compilado Lenguaje interpretado Lenguaje interpretado

Clculos matemticos Clculos matemticos LISP Pascal PHP Inteligencia artificial Inteligencia artificial Educacin Desarrollo de sitios web dinmicos Inteligencia artificial

Perl

Procesamiento de cadenas de caracteres

Lenguaje interpretado

Los componentes grficos sirven para mostrar informacin al usuario y para que el usuario elija o escriba nueva informacin que el programa podr usar en su funcionamiento. Una interfaz grfica tiene componentes acomodados en uno o varios contenedores pero adems tiene tambin un sistema para recibir informacin del usuario, ese sistema son los eventos.

Los controles ActiveX (control ActiveX: control, como una casilla de verificacin o un botn, que ofrece opciones a los usuarios o ejecuta macros o secuencias de comandos que automatizan una tarea. Puede escribir macros para el control en Microsoft Visual Basic para Aplicaciones o secuencias de comandos en el Editor de secuencias de comandos de Microsoft.) son similares a los de los lenguajes de programacin como Microsoft Visual Basic para Aplicaciones (Visual Basic para Aplicaciones (VBA): versin del lenguaje de macros-de Microsoft Visual Basic que se utiliza para programar aplicaciones Windows y que se incluye en varias aplicaciones Microsoft.).

Las applets son programas que se incluyen en las pginas Web. Las applets son ejecutadas en la mquina cliente, con lo que no existen ralentizaciones por la saturacin del mdem o del ancho de banda. Permiten cargar a travs de la red una aplicacin portable que se ejecuta en el navegador. Para que esto ocurra tan slo hace falta que el navegador sea capaz de interpretar Java.

El contenido esttico es aqul que permanece invariable desde el momento en que su autor lo crea. Es decir, no depende de quin lo visualice ni en que momento lo haga. Por ejemplo, un aviso legal.

HTML, siglas de HyperText Markup Language (lenguaje de marcas de hipertexto), hace referencia al lenguaje de marcado para la elaboracin de pginas web. Es un estndar que, en sus diferentes versiones, define una estructura bsica y un cdigo (denominado cdigo HTML) para la definicin de contenido de una pgina web, como texto, imgenes, etc. Es un estndar a cargo de la W3C, organizacin dedicada a la estandarizacin de casi todas las tecnologas ligadas a la web, sobre todo en lo referente a su escritura e interpretacin.

Un formulario es un documento, ya sea fsico o digital, diseado con el propsito de que el usuario introduzca datos estructurados (nombre, apellidos, direccin, etc.) en las zonas del documento destinadas a ese propsito, para ser almacenados y procesados posteriormente. En informtica, un formulario consta de un conjunto de campos de datos solicitados por un determinado

programa, los cuales se almacenarn para su procesamiento y posterior uso. Cada campo debe albergar un dato especfico, por ejemplo, el campo "Nombre" debe rellenarse con un nombre personal; el campo "Fecha de nacimiento" debe aceptar una fecha vlida, etc.

El contenido dinmico es el trmino para los aspectos de un sitio web o correo electrnico en el cambio basado en el perfil de un visitante del sitio Web con los datos o la historia de las interacciones con la empresa.

El CGI por sus siglas en ingls Common Gateway Interface es de las primeras formas de programacin web dinmica. En s, es un mtodo para la transmisin de informacin hacia un compilador instalado en el servidor. Su funcin principal es la de aadir una mayor interaccin a los documentos web que por medio del HTML se presentan de forma esttica. El CGI es utilizado comnmente para contadores, bases de datos, motores de bsqueda, formulrios, generadores de email automtico, href="http://www.forosdelweb.com/" >foros de discusin, chats, href="http://www.maestrosdelweb.com/editorial/comercio/">comercio electrnico, rotadores y mapas de imgenes, juegos en lnea y otros.

Los Servlets son mdulos escritos en Java que se utilizan en un servidor, que puede ser o no ser servidor web, para extender sus capacidades de respuesta a los clientes al utilizar las potencialidades de Java. Los Servlets son para los servidores lo que los applets para los navegadores, aunque los servlets no tienen una interfaz grfica. Los Servlets son un reemplazo efectivo para los CGI en los servidores que los soporten ya que proporcionan una forma de generar documentos dinmicos utilizando las ventajas de la programacin en Java como conexin a alguna base de datos, manejo de peticiones concurrentes, programacin distribuida, etc. JavaServer Pages (JSP) es una tecnologa que ayuda a los desarrolladores de software a crear pginas web dinmicas basadas en HTML, XML entre otros tipos de documentos. JSP es similar a PHP pero usa el lenguaje de programacin Java.

Active Server Pages (ASP),1 tambin conocido como ASP clsico, es una tecnologa de Microsoft del tipo "lado del servidor" para pginas web generadas dinmicamente, que ha sido comercializada como un anexo a Internet Information Services (IIS).

LNEA DE TIEMPO EVOLUCION DE LAS APLICACIONES WEB

También podría gustarte