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

ASP Y JSP


Enviado por   •  15 de Mayo de 2014  •  1.338 Palabras (6 Páginas)  •  267 Visitas

Página 1 de 6

TRABAJO ASP Y JSP

ANDERSON PULGARIN PEREZ

Marzo de 2014

ARMENIA, QUINDIO

ASP

(ACTIVE SERVER PAGES)

Es una nueva tecnología creada por Microsoft, destinada a la creación de sitios web. No se trata de un lenguaje de programación en sí mismo (ya que los ASP se pueden programar en VBScript, JavaScript, PerlScript o en varios otros lenguajes), sino de un marco sobre el que construir

aplicaciones basadas en Internet.

La tecnología ASP apareció por primera vez (versión 1.0) con el servidor Internet Information Server 3.0 de Microsoft en Diciembre de 1996. La versión 4.0 de IIS (el Option Pack para NT 4.0) incluye la versión 2.0 de ASP, y la versión 5.0 de IIS, distribuida con Windows 2000, incluye ASP 3.0.

Los predecesores de ASP incluyen CGI y Perl. Las tecnologías de Microsoft predecesoras de ASP incluyen IDC y WebDB. Otras tecnologías que compiten con ASP son ColdFusion (Allaire), JavaServer Pages (Sun Microsystems) y PHP (de libre distribución bajo Open System).

CARACTERÍSTICAS:

• ASP es totalmente gratuito para Microsoft Windows NT o Windows 95/98.

• El código ASP se puede mezclar con el código HTML en la misma página (no es necesario compilarlo por separado).

• El código ASP se puede escribir con un simple editor de textos como el Bloc de notas de Windows o UltraEdit.

• Cómo el código ASP se ejecuta en el servidor, y produce como salida código HTML puro, su resultado es entendible por todos los navegadores existentes.

• Mediante ASP se pueden manipular bases de datos (consultas, actualizaciones, borrados, etc.) de prácticamente cualquier plataforma, con tal de que proporcione un driver OLEDB u ODBC.

• ASP permite usar componentes escritos en otros lenguajes (C++, Visual Basic, Delphi), que se pueden llamar desde los guiones ASP.

• Sin modificar la instalación, los guiones ASP se pueden programar en JScript o VBScript (este último es el más usado porque más programadores lo dominan), pero también existen otros lenguajes, como Perlscript y Rexx, que se pueden emplear para programar ASP.

• Se ha portado a la plataforma Java por Chili!Soft y Halcyon Software, lo que permite que ASP sea usado en casi cualquier sistema operativo.

VENTAJAS:

Las principales ventajas que ofrece ASP son:

1. Permite acceder a bases de datos de una forma sencilla y rápida.

2. Las páginas se generan dinámicamente mediante el código de scripts, (guiones).

3. El código de script se ejecuta en el servidor, y no se depende del navegador que se emplee.

4. Desde una página ASP se pueden ejecutar servidores OLE en el servidor de web, lo que abre un abanico de nuevas posibilidades sólo accesibles previamente usando CGI y filtros ISAPI: acceso a base de datos, acceso a ficheros, logging en el sistema, envío de correo, etc.

La tecnología ASP se emplea principalmente para crear aplicaciones interactivas que funcionan en Internet.

JSP

(JAVA SERVER PAGES)

Es una tecnología que ayuda a los desarrolladores de software a crear páginas web dinámicas basadas en HTML, XML entre otros tipos de documentos.

Esta tecnología es un desarrollo de la compañía Sun Microsystem. 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 Librerías de Etiquetas (Tag Libs o Tag Libraries) externas e incluso personalizadas.

La principal ventaja de JSP frente a otros lenguajes es que el lenguaje Java es un lenguaje de propósito general que excede el mundo web y que es apto para crear clases que manejen lógica de negocio y acceso a datos de una manera prolija. Esto permite separar en niveles las aplicaciones web, dejando la parte encargada de generar el documento HTML en el archivo JSP.

CARACTERÍSTICAS:

1. Conjunta el poder de Java en el servidor y la flexibilidad de HTML (HyperText Markup Language) en el browser.

2. No sólo se puede utilizar HTML, sino también XML (eXtensible MarkupLanguage) o WML (Wireless Markup Language).

3. Hace más fácil reusar componentes como JavaBeans y Enterprise JavaBeans los cuales realizan tareas más específicas.

4. Forma parte integral de Java 2 Enterprise Edition (J2EE).

5. Su función es saber cómo procesar una solicitud para crear una respuesta.

6. Soporta contenido dinámico que refleja las condiciones del mundo real.

7. Existe independencia

...

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