Browse Prior Art Database

Eclipse Event Admin to Property Broker Bridge Component

IP.com Disclosure Number: IPCOM000216251D
Publication Date: 2012-Mar-27
Document File: 2 page(s) / 102K

Publishing Venue

The IP.com Prior Art Database

Abstract

The basic communication model in OSGI (Open Services Gateway Initiative) platforms is the EventAdmin pub/sub architecture. In products like Lotus Notes and Expeditor the composite application component communication model is based on the Portal Property Broker model - ie. declarative wiring with point to point communication.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 92% of the total text.

Page 01 of 2

Eclipse Event Admin to Property Broker Bridge Component

Event Admin is a basic pub/sub communication framework for OSGI (Open Services Gateway Initiative) bundles. It has become a common way for plugins to communicate with each other. It is a preferred communication model for many Eclipse based applications. The property broker is a point to point communication model. It supports declarative wiring, post coding effort you can connect components. It is used in the Composite Application communication model in Lotus Notes, Lotus Portal and Lotus Expeditor.

The bridge enables these two architectures to communicate with each other. Here is a high level architecture diagram of the communication happens.

The following screen shows how the bridge is constructed and how the user interface allows the connecting of the two technologies:


- The Event Admin topic to listen on (wild cards)


1.


2.


- The Event Admin property of interest


3.


- The Event Admin topic to publish on


4.


- The property broker property and "Set" action name

1


Page 02 of 2

Once you declare the different properties those properties are then exposed in the wiring user interface to be wired to other property broker actions.

To have the other way communication you simply the wire the in the opposite direction:

Additional materials:

You can also watch the two introductory video - where the previous charts are spoken to. http://blog.balfes.net/?p=14 http://ausgsa.ibm.com/home/b/a/balfe/web/public/EventAdminBridg...