Desarrollo de Portlets – Clase 1

Y como lo prometido es deuda, empezaré a postear las anotaciones del curso que llevé en la consultora en la que trabajo. Antes de empezar, quiero agradecer a Kenneth por las excelentes clases que nos brindó. Debo reconocer que al principio el tema me intimidó un poco, sin embargo, poco a poco le fui agarrando la onda al tema. Sinceramente, cada día me voy convenciendo de la importancia que tiene el poder contar con una base teórica para entender mejor lo que uno va programando. Sin más ni más, mis primeros apuntes de la clase.

Bueno, primero lo primero… para entender lo que es un portlet, hay que hablar de “portal”. ¿Qué es un portal? Un portal es un sitio en el que puedes poner a disposición del usuario o los usuarios una serie de información, recursos y servicios que pueden venir de fuentes distintas. Un portal puede estar conformado por varios portlets. ¿Y qué es un portlet? Una respuesta sencilla podría ser “una porción de código”. Sin embargo, según Java Portlet Specification, “un portlet es un componente web basado en tecnología Java, administrado por un portlet container, que procesa peticiones y genera contenido dinámico. Los portlets son empleados por los portales como componentes de interfaz de usuario que proveen una capa de presentación a los Sistemas de Información”.

El responsable de manejar el ciclo de vida del portlet es el portlet container. Mientras, que el responsable de la agregación del contenido generado a la página es el portal.

Es muy importante tener en cuenta que los portlets al proveer una capa de presentación no deberían contener lógica de negocio. Por lo tanto, sería indicado que hagamos que ellos consuman web services.

Para el curso empleamos Liferay 4.2.2 con Tomcat 5.5 para JDK 5.0 y Eclipse Europa. En los siguientes post, seguiré subiendo mis notas de las siguientes clases.

Technorati Tags: , , , ,

~ por apiconz en Febrero 29, 2008.

5 comentarios to “Desarrollo de Portlets – Clase 1”

  1. me parece muy interesante esto de los portales, y realmente me gustaria que continuaras con la transcripcion de tus clases, ya que he mirado mucho en la web y no hay muchos sitios ke aborden este tema desde las bases teoricas.
    Me gustaria contactar contigo para ke, si tu puedes, caro, me des algunas referencias para empezar a abordar de lleno en los portlets.
    Saludos y gracias de antemano^^
    m mail es danielsae1@gmail.com

  2. Excelente idea y excelente aporte con lo que pretendes hacer, también estoy comenzando con esto de los portlets y me vendrá muy bien lo que puedas publicar aca.
    Gracias

  3. [...] desarrollo de portlets… Recibí un par de comentarios en mi primer post sobre portlets. Mi intención fue postear más seguido dicha secuencia de post, sin embargo, el tiempo (si, el [...]

  4. Interesante este inicio, la verdad es que necesito ayuda de como crear un struts portlets desde 0 en eclipse para que se pueda ver en Liferay. Estuve bajando los sdk que brinda liferay y solo encontre para generar proyectos JSP. Si saben de algun sitio o algun tutorial, o algun sdk…

    Les agradeceria mucho cualquier ayuda. rueda1976@yahoo.com.mx

  5. perdon escribi mal mi correo. el correcto es:mrueda1976@yahoo.com.mx

    Mrueda dijo esto en Octubre 3, 2008 a 5:05 am

Escribe un comentario