Designing and Implementing Business Process Models : Understanding Software AG Products : Application Integration : Application Integration Examples : Composition
Composition
Suppose HR wants to create reports containing employee information from the HR database, the retirement plan mainframe program, and the employee benefits application. You want to use Universal Messaging and its publish/subscribe model to route the information. You develop the following:
*A composite application in Software AG Designer that provides a user interface for requesting the report, publishes the request to Universal Messaging, and displays the returned data in report form to the user.
*A synchronous Adapter for JDBC service to extract data from the database.
*Two synchronous services that extract data from the mainframe program and the benefits application.
*An asynchronous Flow service that wraps the three services described above, maps the data from service to service, and produces the reply.
*A trigger on Integration Server that subscribes to the report request on Universal Messaging and invokes the Flow service when Integration Server receives the request.
Copyright © 2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback