IBM®
Skip to main content
    Country/region [select]      Terms of use
 
 
    
     Home      Products      Services & solutions      Support & downloads      My account     
 
developerworks > Dashboard > IBM Composite Applications > ... > Advanced Topics > Property Broker Editor
developerWorks
Log In   View a printable version of the current page.
Overview Spaces Forums Blogs Podcasts Wikis Exchange
Property Broker Editor
Added by rfxhii, last edited by behrends on Mar 03, 2008  (view change)
Labels: 
(None)

Property Broker Editor


This wiki has moved to a new location.

Click on the link below to check out the great new look and feel! And please remember to bookmark the new location.
http://www.lotus.com/ldd/compappwiki.nsf

Domino Designer Property Broker Editor feature

In composite applications, Web Services Description Language (WSDL) files, which essentially are XML files, containing namespaces, properties, actions, and types are used by components for component interaction. WSDL files that are used in composite applications are created and edited using the Property Broker Editor feature of Lotus Domino Designer.

Components within a composite application can be wired together so a user-initiated action in one component can trigger a programmed action in another component. This functionality is supported by the use of properties, types and actions. The composite application components use a model for declaring, publishing, and sharing this information with each other via the property broker.

Components subscribe to the broker by publishing typed data items - properties and actions - that they can share. Components can act either as a provider or as a recipient of these properties and actions.

These components may be developed and deployed separately or together and can exchange information and react in a coordinated manner, thus improving the end-user experience. Conversely, as components are removed, the remaining components will still be able to function correctly and in a coordinated manner. The property broker is used to facilitate development of components that may be dynamically integrated, without requiring previous coordination at development time. Composite applications can simply be an assembly of multiple components with on-the-glass aggregation that keep the application user focused on the business process, eliminating the need for the application user to switch between applications or switch between open windows.

To derive additional value and further increase organizational productivity, you can have components form causal relationships with other components through properties and actions. A property broadcasts a value and an action consumes a value. In order to make sure that both sides are communicating consistently, both properties and actions need to describe the type of value they broadcast or consume. This ensures that sensible connections are made when the components are wired together.

WSDL files that are used in composite applications are created and edited using the Property Broker Editor feature that is launched from Domino Designer. This feature provides an easy way for you to describe property broker properties, actions, and types without having to understand the WSDL format. You define the properties, actions, and types through a simple interface which then generates the WSDL file required by property broker implementations when you save the editor settings.

This feature lets you do the following for composite applications:

  • Define wiring properties
  • Define property data types
  • Define wiring actions and action parameters

For additional information on WSDL files, their syntax, and how they are used in composite applications being developed in Domino Designer, refer to the main Domino Designer help system.

Resources

Need support?
This wiki is designed to provide valuable information to help you, but it does not replace other technical support services. Refer the following resources for more information.

 Don't forget to Sign in to edit or comment on information. Learn how to work with the wiki. Please review the Terms and conditions, which govern your use of this site.


    About IBM Privacy Contact