Rational Software Development Platform incluye herramientas diseñadas para ayudarle a desarrollar aplicaciones de portlet para WebSphere Portal. Las herramientas de portlet proporcionan las funciones siguientes:
Los entornos siguientes reciben soporte para probar y depurar portlets.
Las herramientas siguientes se proporcionan para dar soporte al desarrollo de las aplicaciones de portlet:
Los proyectos de portlet se utilizan para desarrollar aplicaciones de portlet en el área de trabajo de producto. Estos proyectos contienen todos los recursos necesarios para probar, depurar o desplegar un portlet. Para crear una aplicación de portlet, debe crear un proyecto de portlet utilizando el asistente Proyecto de portlet nuevo o importar un archivo WAR de portlet utilizando el asistente Importar.
Para obtener información general sobre los proyectos de portlet, consulte Creación de portlets y proyectos de portlet.
Puede crear una aplicación de portlet nueva utilizando los asistentes de proyecto de portlet nuevo del menú
. Elija Proyecto de portlet o Proyecto de portlet (JSR168), en función de si desea utilizar la API de portlet IBM o la API de portlet JSR 168. Al abrirse, el asistente le solicitará que seleccione uno de los tipos de portlet siguientes:Para obtener más información, consulte Creación de proyectos de portlet (API de IBM) o Creación de proyectos de portlet (JSR 168) para el portlet vacío y el portlet básico. Consulte Creación de proyectos de portlet Faces para obtener información específica de un proyecto Faces y Creación de proyectos de portlet Struts para obtener información específica de un proyecto Struts.
Un proyecto de portlet contiene dos archivos de configuración: el descriptor de despliegue de portlet (portlet.xml) y el descriptor de despliegue de aplicaciones Web (web.xml). El descriptor de despliegue de portlet contiene la información que WebSphere Portal necesita para instalar y configurar el portlet. Para obtener más información sobre el descriptor de despliegue de portlet, consulte Trabajo con descriptores de despliegue de portlet. Este editor del descriptor de despliegue de portlet le ayudará a especificar información de despliegue en el descriptor de despliegue de portlet. También puede validar el archivo portlet.xml. Para obtener más información sobre este editor, consulte Personalización de los portles de API de IBM o Personalización de portlets JSR 168.
Las herramientas de portlet proporcionan un tipo adicional de configuración de servidor, denominada configuración de servidor de portal, que contiene la información de configuración de servidor necesaria para publicar la aplicación de portlet en una máquina WebSphere Portal. Una vez publicado, el portlet de destino aparecerá en una página de vista previa del servidor WebSphere Portal. También se da soporte a la depuración a nivel de origen. Para obtener más información, consulte Definición de servidores locales para probar portlets o Definición de servidores remotos para probar portlets.
Para probar y depurar el proyecto de portlet, consulte Comprobación y depuración de portlets.
La posibilidad de probar o depurar en un servidor de conexión de WebSphere Portal Server remoto permite previsualizar una aplicación de portlet durante el desarrollo. Se trata de una vista dinámica de la aplicación de portlet que se ejecuta en WebSphere Portal. Durante la ejecución en un servidor remoto, el uso de esta acción eliminará la necesidad de crear, instalar y desplegar aplicaciones manualmente en el servidor WebSphere Portal remoto. La vista previa ejecuta automáticamente estas operaciones para el usuario. Para obtener detalles, consulte Comprobación de portlets en servidores remotos. En las versiones WebSphere Studio de este producto, esta función se denominaba vista previa de portlet.
Puesto que un proyecto de aplicación de portlet es una aplicación Web compatible con J2EE, puede importar recursos de un archivo WAR al proyecto seleccionando
y puede exportar recursos del proyecto a un archivo WAR seleccionando .