Java Server Pages (JSP) combinan HTML
con fragmentos de Java para producir páginas web dinámicas.
Cada página es automáticamente
compilada a servlet por el motor de JSP, en primer lugar recogida y a
continuación ejecutada.
JSP tiene gran variedad de formas para
comunicarse con las clases de Java, servlets, applets y el servidor web; por
esto se puede aplicar una funcionalidad a nuestra web a base de componentes.
Una página JSP es archivo de texto
simple que consiste en contenido HTML o XML con elementos JSP. Cuando un cliente
pide una página JSP del sitio web y no se ha ejecutado antes, la página es
inicialmente pasada al motor de JSP, el cual compila la pagina convirtiéndola
en Servlet, la ejecuta y devuelve el contenido de los resultados al cliente.
Información y Conocimiento son los dos
elementos claves del nuevo milenio ninguna sociedad podrá alcanzar ni puede
ignorar este nuevo esquema ya las naciones no se miden por su riqueza
industrial, ni sus activos físicos,
ni por su poder militar, sino por la cantidad de información que produce y
consume, así como por la recombinación de información nueva en un conocimiento
de grado superior.
Nuevos sistemas de información,
tienden a ser cada vez de mayor alcance y complejidad sobre todo cuando se
toman en cuenta la nuevas necesidades de información y conocimiento que
demandan las nuevas organizaciones.
Nuevos sistemas de información son
costosos en tiempos y recursos, la solución moderna de sistemas de información
exigen herramientas y metodologías que resuelvan rápida, económica, eficiente y
de manera global, problemas de información y conocimiento planteados por las
organizaciones.
Además el pleno potencial del hardware
tampoco es aprovechado plenamente y existe un considerable retraso con el
software y sus aplicaciones generando lo que se conoce como “crisis del
software”.
Nuevos paradigmas de programación se
ocupan para la creación de nuevos sistemas y necesidades creativas de información.
Java un lenguaje de programación
moderno implementado por la compañía www.java.sun.com
a finales de 1996, se ha convertido en el lenguaje estándar para la construcción
de aplicaciones basadas en internet así como de los nuevos modelos de
programación, tales como programación móvil, programación para dispositivos, programación
para servicios web, etc.
En programación orientada a objetos (
OOP ) un programa es considerado como un sistema de objetos interactuando entre
sí, ambientes de desarrollo visuales facilitan aun más la construcción de
programas y solución de problemas, porque permiten abstraer al ingeniero de
software de todo el GUI (interface gráfica) del problema, que
constituye más del 60% del código normal de un programa.
En OOP todo problema aun aquellos
sencillos de información, se consideran y resuelven como módulos de código
gigante (clase) que contiene todo el código necesario(variables,
procedimientos, funciones, interfaces, etc.) para solucionar el problema.
En programación java básica, se tiene
la mezcla de lo mejor de estos tres mundos, es decir construimos programas,
aplicaciones y sistemas de información usando técnicas estructuradas, construyendo
objetos y diseñando sistemas gráficos, y todo orientado a la construcción de
sistemas de información basados en redes de cualquier tipo o tamaño.
No hay comentarios:
Publicar un comentario