Web Site

Economy-point.org



» Economics » Economical informatics » Topics begins with I » Integration platform


Page modified: Friday, June 23, 2006 21:06:47

Integration platform one calls a middleware product or a combination of such products, it makes possible different applications in the sense of the Enterprise Application integration (EAI) along the creation of value chain process orientated to connect. The term is partly used also than synonym for Business bus.

Structure and function mode

An integration platform in this sense consists of at least four components, as they are represented in graphics. The lowest level represents the transport of messages or orders. Typically classical middleware products take over this task such as CORBA implementations (synchronous) or '' Messaging '' - platforms (asynchronous). Around the logic to arrange as flexible as possible these products contain usually also a Message broker, who distributes the data on the basis address information in the detailed message or inquiry or also due to contents to one or more addressees of the addressing and distribution. In addition all detailed data are passed on from the transportation level directly at the Message broker and to this give them addressed to transport back.

It finally makes possible to illustrate the Businesses Process engine complex business processes and automate. In addition the Message broker passes detailed messages on to this engine. There it is determined whether this message represents an event, which is defined as trip (trigger) of a business process. In this case an instance of the process is produced and started. In the consequence the necessary message exchange is likewise realized over the platform.

In order to keep the specification of the integration as flexible as possible, the rules are held for the Message broker and the process definitions in a Repository and during operation of a rule machine (English: Rules engine) in the Message broker and the Businesses Process engine interprets. This Repository must be able to versionieren the deposited rules and processes since it can come otherwise with a version change with still current processes to version conflicts. The Businesses Process engine deposits in the Repository typically also the conditions of the current process instances.

Example

A customer would like to book on-line one a journey. In addition it specifies its travel desires such as a goal, accommodation, service achievements, price category, etc. this output message more or less exactly initiates a process to search and reservation of the suitable journey. Due to the criteria the Businesses Process engine of search orders arrange several airlines, hotel capacities and further desired services regarding journey possibilities, e.g. as for instance rented cars locally. From these information if possible a list is provided by offers. The data are not sufficiently in accordance with process definition for those aspects an option list which can be being been specifying more near are in each case provided, in order to facilitate for the user specifying. These information goes back to the Internet application, where they are prepared accordingly and presented. The process goes thereby into a waiting status to either the user further data sends, which are then again evaluated or a preset waiting period is exceeded, to which one assumes that itself the user decided to pursue this inquiry not further.


Page cached: Wednesday, July 5, 2006 14:40:24
Valid XHTML 1.0!  Valid CSS!

Page copy protected against web site content infringement by Copyscape