Tecnologia jsp para plug-in

Solo disponible en BuenasTareas
  • Páginas : 5 (1166 palabras )
  • Descarga(s) : 7
  • Publicado : 13 de agosto de 2010
Leer documento completo
Vista previa del texto
Implementaci´n de Plug-in usando o tecnolog´ JSP ıa
Miguel A. Bernal Facultad de Ingenier´ ıa Escuela de ingenieria de Sistemas y Computacion 1 de julio de 2010

Resumen En el presente documento se expone la forma de implementar una aplicacin de tipo plug-in respondiendo a unos requerimientos especificados con anterioridad. se ha implementado haciendo uso de la tecnolog´ ıa JSP y por ende eluso de un servidor (En este caso Apache Tomcat) para la ejecuc´ de estas, buscando que la aplicaci´n sea portable para ıon o distintos sistemas operativos.

1.

Introducci´n o

En computacion un plug-in es un conjunto de componentes de software que a˜ade capacidades espec´ n ıficas a una aplicaci´n de software mayo or. Los plug-ins permiten personalizar la funcionalidad de una aplicaci´n. o Losplug-ins son comunmente usados en los navegadores web para reproducir video, explorar virus y mostrar nuevos tipos de archivos. Add-on es a menudo considerado el t´rmino que comprende snap-ins, plug-ins, extene siones y temas.[1]

2.
2.1.

Marco te´rico o
JSP Java Server Pages

Es una tecnolog´ de Java que permite generar contenido din´mico para ıa a web, en forma de contenidos HTML. Estatecnolog´ permite la utilizaci´n ıa o de c´digo Java mediante scripts. El funcionamiento general de la tecnolog´ o ıa JSP consiste en que el servidor de aplicaciones interpreta el c´digo contenido o en la p´gina JSP para construir el c´digo Java del servlet a generar. Este a o servlet ser´ el que genere el documento HTML en la pantalla del navegador a del usuario. JSP tiene un buen desempe˜o y esm´s eficiente que otras n a tecnolog´ web debido a que el c´digo es compilado como cualquier otra ıas o clase Java. A su vez la m´quina virtual compilar´ din´micamente a c´digo a a a o de m´quina las partes de la aplicaci´n que as´ lo requieran.[2] a o ı 1

2.2.
2.2.1.

Servidores
Apache Tomcat

Apache Tomcat1 es un servidor web con soporte para servlets y JSPs. Tomcat incluye elcompilador Jasper, que compila JSPs convirti´ndolas en e servles. Tomcat es usado como servidor web aut´nomo en entornos con alto o nivel de tr´fico y alta disponibilidad. Funciona en cualquier sistema operaa tivo que disponga de la m´quina virtual Java.[3] a 2.2.2. GlassFish

GlassFish2 es un servidor de aplicaciones que implementa la pataforma JavaEE5, una forma est´ndar de desarrollar aplicacionesJava empresariales a que sean portables, por lo que soporta las ultimas versiones de tecnolog´ ´ ıas como: JSP, JSF, Servlets, EJBs, entre otras.[4]

2.3.

NetBeans

La plataforma NetBeans3 permite que las aplicaciones sean desarrolladas a partir de un grupo de componentes de software llamdos m´dulos. Un m´duo o lo es un archivo Java que contiene clases de Java escritas para interacturar conlas APIs de NetBeans y un archivo especial (manifest file) que lo identifica como m´dulo. Las aplicaciones construidas a partir de m´dulos pueden o o ser extendidas agreg´ndole nuevos m´dulos. NetBeans IDE soporta el desara o rollo de todos los tipos de aplicaci´n Java (J2SE, web, EJB y aplicaciones o m´viles).[5] o

3.

Resultados

A partir de la utilizaci´n de las herramientas anteriormentemencionadas o se consigui´ establecer una metodolog´ para la integraci´n de aplicaciones o ıa o sencillas. se desarroll´ una aplicaci´n de tipo plug-in que permite extender o o facilmente sus capacidades a trav´s de agregar nuevos m´dulos. Las activie o dades se realizaron sobre el sistema opertaivo linux distribuci´n Ubuntu o 7.10, como entorno de desarrollo se us´ NetBeans 6.9 y para la ejecuci´no o se utiliz´ Apache Tomcat 6.0. o La aplicaci´n est´ conformada de la siguiente manera: Un conjunto de p´gio a a nas JSP que implementan la interfaz de la aplicaci´n haciendo posible que o se ejecute desde un navegador. Esta interfaz permite, por medio de ventanas emergentes, la visualizaci´n de los resultados que arroja la ejecuci´n o o del m´dulo. El m´dulo de la interfaz est integrado por...
tracking img