El concepto de Portal que predomina en Internet, está asociado al de Gestión de Contenidos. Un Portal es mucho más, ya que puede ofrecer, de forma flexible, "trozos de programas", Portlets en el mundo Java, que se adapten a las necesidades o preferencias del administrador, o de cada usuario. De hecho, no todos los usuarios tienen por qué tener acceso (o haber elegido en sus preferencias) a todos los Portlets de un Portal. Es decir, si queremos modularidad, flexibilidad, e incluso interoperatividad entre plataformas la solución basada en Portlets es óptima. Como una imagen vale más que mil palabras, os invito a que probéis (los que no lo hayáis hecho ya), IGoogle . A partir de IGoogle no es difícil imaginar un software empresarial, un ERP, un CRM, o una Intranet basado en Portales. Pues bien, estos "trozos de código", tienen especificación Java: JSR-168, JSR-286 (Portlets versión 2.0) y el sitio que contiene los portlets, es un Portal. Antes de desarrollar ningún Po...