ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ASP (Active Server Pages)


Enviado por   •  7 de Septiembre de 2013  •  2.640 Palabras (11 Páginas)  •  164 Visitas

Página 1 de 11

ASP , JSP , PHP,

ASP (Active Server Pages)

Active Server Pages (ASP), también conocido como ASP clásico, es una tecnología de Microsoft

del tipo "lado del servidor" para páginas web generadas dinámicamente, que ha sido

comercializada como un anexo a Internet Information Services (IIS).

La tecnología ASP está estrechamente relacionada con el modelo tecnológico y de negocio de su

fabricante. Intenta ser solución para un modelo de programación rápida ya que "programar en ASP

es como programar en Visual Basic y C#", con muchas limitaciones y algunas ventajas específicas

en entornos web.

Este modelo tecnológico puede utilizar diversos componentes ya desarrollados como algunos

controles ActiveX así como componentes del lado del servidor, tales como CDONTS, que permite

la interacción de los scripts con el servidor SMTP que integra IIS.

Se facilita la programación de sitios web mediante varios objetos integrados, como por ejemplo un

objeto de sesión basada en cookies, que mantiene las variables mientras se pasa de página a

página.

Es limitado a solo funcionar con IIS, por lo que su uso es cuestionado por la mayoría de los

programadores web quienes prefieren otros lenguajes de programación del lado del servidor como

por ejemplo PHP, Perl, Java Etc.

Desde 2002, el ASP clásico está siendo reemplazado por ASP. NET, que entre otras cosas,

reemplaza los lenguajes interpretados como VBScript o JScript por lenguajes compilados a código

intermedio (llamado MSIL o Microsoft Intermediate Language) como Visual Basic .NET, C#, o Tecnologías de la Información y Comunicación 2012

cualquier otro lenguaje que soporte la plataforma .NET. El código MSIL se compila con

posterioridad a código nativo

JSP(JavaServer Pages)

JavaServer Pages (JSP) es una tecnología Java que permite generar contenido dinámico para

web, en forma de documentos HTML, XML o de otro tipo.

Esta tecnología es un desarrollo de la compañía Sun Microsystems. La Especificación JSP 1.2 fue

la primera que se liberó y en la actualidad está disponible la Especificación JSP 2.1.

Las JSP's permiten la utilización de código Java mediante scripts. Además, es posible utilizar

algunas acciones JSP predefinidas mediante etiquetas. Estas etiquetas pueden ser enriquecidas

mediante la utilización de Bibliotecas de Etiquetas (TagLibs o Tag Libraries) externas e incluso

personalizadas.

Con JSP se crean aplicaciones web que se ejecuten en variados servidores web, de múltiples

plataformas, ya que Java es en esencia un lenguaje multiplataforma. Las páginas JSP están

compuestas de código HTML/XML mezclado con etiquetas especiales para programar scripts de

servidor en sintaxis Java. Por tanto, las JSP se puede escribirlas con el editor HTML/XML habitual.

Java Server Pages (JSPs) es un método de creación de páginas web dinámicas en servidor

usando el lenguaje Java. En ese sentido son similares a otros métodos o lenguajes tales como el

PHP, los CGIs (common gateway interface), programas que generan páginas web en el servidor, o

los ASP (Active Server Pages), un método específico de Microsoft. Sin embargo, se diferencian de

ellos en otras cosas.

JSP se ejecuta en una máquina virtual Java, lo cual permite que, en principio, se puedan usar en

cualquier tipo de computadoras, siempre que exista una máquina virtual Java para él. Cada servlet

(o JSP, a partir de ahora lo usaremos de forma indistinta) se ejecuta en su propia hebra, es decir,

en su propio contexto; pero no se comienza a ejecutar cada vez que recibe una petición, sino que

persiste de una petición a la siguiente, de forma que no se pierde tiempo en invocarlo (cargar

programa + intérprete). Su persistencia le permite también hacer una serie de cosas de forma más

eficiente: conexión a bases de datos y manejo de sesiones.

PHP

PHP es el acrónimo de Hipertext Preprocesor. Es un lenguaje de programación del lado del

servidor gratuito e independiente de plataforma, rápido, con una gran librería de funciones y mucha

documentación.

PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de

páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (serverside scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en

la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las

bibliotecas Qt o GTK+.

PHP es un lenguaje interpretado de propósito general ampliamente usado, diseñado

especialmente para desarrollo web y que puede ser incrustado dentro de código HTML.

Generalmente se ejecuta en un servidor web, tomando el código en PHP como su entrada y

creando páginas web como salida. Puede ser

...

Descargar como (para miembros actualizados)  txt (17 Kb)  
Leer 10 páginas más »
Disponible sólo en Clubensayos.com