![]() |
Relayer - Plant System IntegrationRelayer provides a site with effective plant system integration and true plug-and-play interfacing of applications. Any application attached via Relayer to the Resolution system does not need to know the specifics of any other application. Relayer is a messaging middleware product that handles messaging routing, but also provides comprehensive translation services.
The use of RELAYER greatly reduces the number and complexity of interfaces, substantially reducing the cost of a plant system integration project. When a system sends a message, it need only use terminology that it understands. Relayer translates the syntax, structure and terminology so that each receiving system can understand the message. Relayer Listeners can be easily installed on existing systems. Activation of the listeners require only data configuration, and even that can be managed remotely. Listeners are intelligent devices that can continue to function even when the messaging transport is unavailable. Thus, they can continue to accumulate events from the host system, execute tasks, and schedule messages. Publish/Subscribe together with content translation means that a system does not have to know to whom it is sending a message. This greatly simplifies the overall topology. |
|||
|
|
|
The majority of existing applications do not have a 'messaging' interface with which to communicate with other systems. RELAYER Listeners are add-on components, or 'process automators', that provide a messaging façade to these existing systems. Listeners can either respond to incoming messages or raise their own events. For example, when a new result is entered into an existing laboratory system, the attached Listener raises a 'new laboratory result' event on that system's behalf.
Listeners are autonomous devices that:
Automatically generates messages on a user-defined calendar. REMINDER can be thought of as an electronic 'to do' list which is available to schedule system actions. It can also be used to control and initiate manual tasks. System and network interruptions do not cause any messages to be lost, and do not cause any delays to host system operation. Provides a standard, yet flexible, method for performing ad-hoc calculations on incoming measurement data. Derivation routines are implemented as database procedures that can make full use of the database procedural language. Scripts and configuration information can be sent to remote listeners as a message where it initiates auto configuration. Messages can be routed using RELAYER messaging or other industry standard or third party messaging protocols. Interfaces to industry standard products already exist: SAP, Documentum, Aspen PIMS, Aspen MIMI, OSI PI, Foxboro Aimstar, Honeywell PhD, Baytek BLISS, PSDI Maximo, ADVISOR, Sigmafine and more.
Relayer accumulates a catalog of all objects throughout the Relayer 'mesh' as part of its' operation. The maintenance of this object catalog or registry is important as it determines which systems should receive messages: there is no point sending a message about a purchase order object if the destination does not recognize the existence of that purchase order. The registry also provides Relayer with its' translation dictionary. |
| Copyright 2003, Resolution Integration Solutions, Inc. Web Design & Development by |
||