Capitulos de este wiki
  1. 1 Qué es Jakarta
  2. 2 Un poco de historia
  3. 3 Subproyectos de Jakarta
  4. 4 Avalon

Jakarta - Un poco de historia

2 - Un poco de historia

Monografía creado por Ricardo Araos. Extraido de: http://www.tejedoresdelweb.com/307/article-5541.html
04 de Enero de 2007

Jakarta nace del desarrollo de soporte para las tecnologías Java que venia soltando Sun orientadas al mundo web. Estas tecnologías conocidas como Java Servlets y JSP eran la respuesta de Sun a los lenguajes y plataformas de desarrollo como CGI-Perl, ColdFusion, ASP, PHP, etc. que, junto a los motores de base de datos, permiten la creación de aplicaciones web. Sun ofrecia estas respuestas basadas en Java con las ventajas de permitir el desarrollo de aplicaciones web utilizando orientación a objetos más la oportunidad de separar las capas lógicas de la de despliegue y una fácil adaptabilidad a los distintos motores de base de datos utilizando JDBC como capa intermedia entre las aplicaciones web y los datos.

Todo esto sucedía mientras Apache.org ya era conocida y muy utilizada debido a su servidor web Apache, que estaba creciendo muy rápido en el mercado gracias a su política Open Source y a que tenía un muy buen perfomance en el sistema operativo Linux, otro bastión del Open Source y de las licencias GNU.

Por lo tanto, la gente de Apache y la comunidad que la ocupaba vió la necesidad de, alguna manera, integrar las soluciones Servlet y JSP al servidor web por lo que nació JServ, que era un módulo aparte a Apache y que, agregándose, se podía ejecutar aplicaciones programadas en estos lenguajes.

Pero Java es un lenguaje orientado a objetos de gran uso en la actualidad. Además, se estaba viendo que muchas soluciones se repetian en las aplicaciones para Internet, por lo que aprovechando el poder la orientación a objetos, la popularidad de Java dentro de los programadores, a la reutilización de código se llegó a la decisión de crear un proyecto independiente, libre, donde se pudieran integrar todas estas soluciones fácilmente aumentando el poder y la rapidez en el desarrollo de aplicaciones. La idea era mantener un orden ya que esto mejoraba la calidad de las aplicaciones, permitian una mejor mantención y escalibilidad. Las licencias garantizaban acceso al código fuente y economizaban las soluciones, siendo ambas grandes ventajas comparadas, por ejemplo, a las soluciones provistas por Microsoft o inclusive por la misma Sun (recordar que Java es propiedad de Sun).

Y es esa fuerza y creatividad lo que le da vida a Jakarta que lo convertido en un software de rápido crecimiento y uso dentro de la comunidad de programadores. Ofrece a Tomcat como una buena alternativa de servidor web a, por ejemplo, Caucho Resin. O a James como una alternativa gratis a JavaMail de Sun. O a tener al mismo Tomcat como ganador del año 2001 del JavaWorld 2001 Editors' Choice Awards en la categoria Most Innovative Java Product y tener a Xalan como finalista Best Java-XML Technology .

Sé el primero en opinar


Monografías relacionados con 'Jakarta'

Patrocinada por Apache. Org, la misma que desarrolla el servidor web Apache, Jakarta entrega potentes... Más »
Origen de los bancos y otras instituciones financieras, sistema bancario, clasificación de la banca y... Más »
En este tutorial se enseña cómo realizar una aplicación web básica usando GNU/Debian + Tomcat... Más »
Existe una imagen convencional acerca de la nueva era en que estamos entrando y las... Más »

Autor y licencia de 'Jakarta'


Monografía de Ricardo Araos. Extraido de: http://www.tejedoresdelweb.com/307/article-5541.html CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.