NOVEDADES DE DOMINO DESIGNER 8


Programación
Una mejora importante introducida en Lotus Notes 8 es el soporte de aplicaciones compuestas, un elemento clave de la arquitectura SOA (del inglés Service Oriented Architecture, arquitectura orientada a servicios) y de la estrategia de colaboración contextual de IBM. Al crear aplicaciones compuestas, podrá combinar de forma flexible componentes NSF de aplicaciones de IBM® Lotus® Notes, componentes de Eclipse y componentes de Lotus Component Designer en contexto como parte de una misma experiencia del usuario. Se han creado dos nuevas clases de Notes para permitir esta combinación, NotesProperty y NotesPropertyBroker. Además, se ha agregado el nuevo evento OnSelect a la clase NotesUIView para permitir que la selección de documentos dentro de un componente afecte a la información que se muestra dentro de los demás componentes.

Como ampliación del concepto de bibliotecas de scripts, a partir de la Versión 8 se puede hacer que los servicios Web de Domino estén disponibles para las aplicaciones a través de bibliotecas de scripts activadas para servicios Web. Cada biblioteca de scripts de LotusScript o de Java activada para servicios Web contiene un solo servicio Web. Una vez creada una de estas bibliotecas de scripts, es posible utilizarla en diversos contextos, como los agentes y el código de manipulación de eventos, dentro de las aplicaciones de Domino. También conocidas como consumidoras de servicios Web, permiten que un agente u otro código llame a los servicios Web alojados en cualquier otra parte mediante la biblioteca de scripts consumidora del servicio Web. Una biblioteca consumidora de servicios Web no utiliza un elemento de diseño de servicio Web; éste sólo se utiliza para la publicación.

Dos nuevas clases de la Versión 8, NotesDirectory y NotesDirectoryNavigator, le permiten realizar búsquedas y desplazarse por los archivos de bases de datos de un servidor mediante programación desde LotusScript. También se han añadido muchas propiedades y métodos nuevos para facilitar el trabajo con colecciones de documentos y de entradas de vistas.

La siguiente documentación es nueva en la sección de programación de la ayuda electrónica.

Visión general de la programación y la interfaz de usuario

Bibliotecas de scripts activadas para servicios Web o consumidoras de servicios Web
Es posible hacer que estén disponibles los servicios Web para las aplicaciones a través de bibliotecas de scripts activadas para servicios Web, conocidas como consumidoras de servicios Web, cada una de las cuales llama a un único servicio Web alojado en otra parte. Una vez creada una de estas bibliotecas de scripts, es posible utilizarla en diversos contextos dentro de las aplicaciones de Domino.

Programación de Domino para las aplicaciones de Web

Servicios Web en Domino Designer
Los servicios Web pueden incorporarse a las aplicaciones a través de las bibliotecas de scripts activadas para servicios Web. La opción
Avisar si se modifica la interfaz del WSDL se selecciona automáticamente cuando se ejecuta un acción Importar WSDL. La opción Incluir nombre de la operación en la acción SOAP está activada de forma predeterminada.

Vista previa de los servicios Web
Al igual que ocurre con los formularios y las vistas, ahora es posible acceder a una vista previa local de los servicios Web antes de su publicación.

Canales de información RSS
Existe una nueva plantilla de base de datos, rss_generator.ntf, que contiene una colección de agentes y bibliotecas de scripts diseñadas para producir canales de información RSS para las vistas en las bases de datos de Domino

Domino Web logs (blogs)
La nueva plantilla de blogs de Domino, dominoblog.ntf, puede usarse para crear registros de Web personales con Notes. El contenido puede agregarse con Lotus Notes o con un navegador de Web.

Gestión de las plantillas de HTML para blogs
Las plantillas de HTML para blogs controlan el aspecto y el uso de los blogs. Las plantillas Page, Item, Block y Web Client combinan código HTML con etiquetas especiales del sistema para mostrar las páginas Web resultantes en un navegador.

Lenguaje LotusScript

Lotus Domino Designer 8 incorpora los siguientes elementos:


Lenguaje de fórmulas

Lotus Domino Designer 8 incorpora los siguientes elementos:


Las clases de LotusScript/COM/OLE

Lotus Domino Designer 8 incorpora los siguientes elementos:


Las clases de Java/CORBA

Lotus Domino Designer 8 incorpora los siguientes elementos:


Comandos URL para aplicaciones de Web

ReadViewEntries
Se han añadido nuevos argumentos opcionales para ReadViewEntries que hacen que el último documento de la vista sea la última entrada devuelta, que formatean la salida en el formato JavaScript Object Notation y que permiten considerar como un valor numérico al StartKey y desplazarse por las filas de una vista en orden inverso.

Tabla de nombres de variables CGI
La nueva variable de CGI Request_Content_
nnn permite que las solicitudes POST de HTTP superen los 64K de datos.




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