APLICACIONES COMPUESTAS: DISEÑO Y GESTIÓN


Elementos de las aplicaciones compuestas
Las aplicaciones compuestas son combinaciones de varios componentes reunidos para una finalidad empresarial. Estos componentes pueden ser de tipos distintos y se desarrollan con herramientas diferentes.

Las aplicaciones compuestas y los componentes pueden ejecutarse en el cliente rico (IBM® Lotus® Notes® o Lotus Expeditor) o proyectarse en un navegador a través de WebSphere Portal. Las definiciones de las aplicaciones compuestas pueden leerse desde Lotus Notes/Domino o WebSphere Portal. Las definiciones de las aplicaciones compuestas basadas en NSF se guardan como elementos de diseño en los archivos NSF y pueden leerse incluso desde bases de datos locales.

Las aplicaciones compuestas pueden gestionar los tipos de componentes siguientes:


En las tablas siguientes se resumen los tipos de aplicaciones compuestas y los tipos de componentes que soportan o no cada una. Hay una tabla para el cliente rico y otra para el cliente Web.

Tipos de componentes y aplicaciones del cliente rico



Tipo de componente\servidor
Definiciones de aplicaciones basadas en NSFDefiniciones de aplicaciones del portal
Componente NSFSoportadoSoportado
Componentes de EclipseSoportadoSoportado
Componente de portlet localSoportadoSoportado
Componente de WebSphere Portlet FactoryNo soportadoNo soportado
También puede ejecutar algunos tipos de componentes en Lotus Expeditor. Lotus Expeditor 6.1 y 6.1.1 soporta los componentes de Eclipse. No obstante, para poder ejecutar componentes NSF en el cliente rico siempre necesitará Lotus Notes.

Tipos de componentes y aplicaciones del cliente Web



Tipo de componente\servidor
Definiciones de aplicaciones basadas en NSFDefiniciones de aplicaciones del portal
Componente NSFNo soportadoSoportado a través de DAP (Domino Application Portlet)
Componentes de EclipseNo soportadoSoportado a través de portlets personalizados (vea la fila siguiente)
Componente de portletNo soportadoSoportado
Componente de WebSphere Portlet FactoryNo soportadoSoportado
Puede incrustar componentes NSF en aplicaciones compuestas con DAP (Domino Application Portlet). En ese caso, obtendrá la representación en HTML original desde el servidor Domino dentro de un portlet. No obstante, en este punto DAP no soporta el intermediario de propiedades. Puede poner un componente NSF en una página con otros componentes, pero los componentes no pueden interactuar.

Otras alternativas para obtener datos de un archivo NSF y situarlos en una aplicación compuesta son: utilizar su propio portlet o un componente de WebSphere Portlet Factory. En estos casos puede utilizar el intermediario de propiedades, pero deberá volver a implementar la interfaz de usuario y la lógica empresarial de su aplicación NSF.

Para poder utilizar componentes de Eclipse en aplicaciones compuestas basadas en Web, necesita un portlet. No existe representación nativa de un componente de Eclipse en Internet, pero el portlet es el homólogo para Web.

Lo que no debe olvidarse es que las aplicaciones compuestas pueden contener cualquier combinación o permutación de componentes de tecnologías heterogéneas.

A continuación, se definen algunos otros términos comunes relacionados con las aplicaciones compuestas en Lotus Notes:


En la sección siguiente se ofrece información adicional sobre escenarios de aplicaciones y componentes.

Aplicaciones compuestas creadas con componentes NSF

Estas aplicaciones compuestas se crean a partir de componentes NSF de Notes creados en una o varias aplicaciones de Notes. Todas las aplicaciones de IBM® Lotus® Domino(TM) se basan en una base de datos de Domino.

Nota Debe quedar claro que una aplicación de Notes se crea para que se ejecute en el cliente Notes. Una aplicación de Domino está diseñada para que se ejecute en un navegador.

Las bases de datos de Notes son los contenedores para la aplicación que se va a incluir en las aplicaciones compuestas. En ellas se almacenan los datos, los componentes lógicos y los elementos de diseño de las aplicaciones. Estas pueden estar integradas por una o varias bases de datos.

Para crear los componentes y para agregar propiedades y acciones a las aplicaciones se utiliza Domino Designer. Todo el trabajo de diseño se realiza en Domino Designer. Los elementos de diseño siguientes de Notes pueden "exponerse' como componentes de las aplicaciones compuestas:


Si desea más información sobre la creación de aplicaciones de Domino/Notes, consulte la Ayuda de IBM® Lotus® Domino(TM) Designer que se instala con Domino Designer.

Véase también


Glosario
¿Desea opinar sobre la Ayuda o sobre la utilidad del producto?