sábado, 7 de junio de 2008

Introducción 2

Hola, este es el tercer post, y voy a definir algunos terminos mas antes de empezar con el desarrollo de la aplicacion.
Otro termino relevante para poder desarrollar nuestra aplicacion es J2SE Java 2, Standard Edition,es la version basica del conjunto de herramientas y APIs para desarrolar en la plataforma Java. En nuestro caso para poder desarrollar una aplicacion web necesitamos de J2EE Java 2, Enterprise Edition, que es una version mas avanzada de la plataforma de Java.
Ademas debemos escoger un entorno de desarrollo, en nuestro caso el ide elegido es Eclipse, pero cuidado con esto, porque hay varias versiones, nosotros necesitas una que nos permita desarrollar aplicaciones web, osea una version que soporte J2EE, la que yo utilizo es la version Europa 3.3.1.1(de todas formas cuando comencemos a ver el desarrollo publicare el vinculo).
Como servidor web utilizaremos Apache Tomcat que funciona como contenedor de servlets.
Los servlets son objetos que se ejecutan en un servidor o contenedor J2EE, y fueron diseñados para ofrecer contenido dinamico desde un servidor web.
Por otra parte debemos definir el framewrok que utilizaremos para desarrolar nuestra aplicacion, en nuestro caso sera JSF, Java Server Faces.
JSF es un framework para aplicaciones basadas en web que permite desarrolar interfaces de manera simple. Vuelvo a reiterar hay mucho por investigar, por ejemplo todo lo que compone JSF, pero no es la idea del tutorial, para nuestro objetivo es suficiente por ahora conocer de que se trata sin profundizar.
Existen diversas implementaciones de este framework, por ejemplo myfaces Trinidad, myfaces Tobago, myfaces Tomahawk, etc., en nuestro caso utilizaremos una implementacion llamada Icefaces que tiene soporte AJAX, es gratuita y muy interesante.
Bien, habiendo definido brevemente estos terminos estamos en condiciones de empezar el tutorial.
Hasta el proximo Post!!!!!

2 comentarios:

sergio dijo...

Tienes un tutorial buenode icefaces??, es que necesito comenzar un proyecto rapidamente y no encuentro mucha informacion que digamos, solo se encuentran tutoriales muy complejos

Sebastian Perez dijo...

Hola sergio, es cierto no hay mucha informacion al respecto, el tutorial que tengo es el que estoy armando pero todavia no tuve tiempo para subir mas informacion.
Estate atento en los proximos dias seguro voy a subir algo como para empezar.
Te comento que icefaces es muy interesante y la curva de aprendizaje no es muy elevada basta con tener conocimientos de J2EE y un poco de JSF.