摘要 |
An integration server includes a predefined, fixed system API that pre-defines the low level interfaces between software applications. The process for integrating these application programs comprises initializing an integration administrator; defining operations and operation resources for transactions between a client and target application programs; configuring an integration server to accept transactions from the client application program via client code and from the target application via a solution server code; configuring the client code consistent with a client application interface and a predetermined integration server API, and solution server code consistent with a target application interface and the integration server API; and deploying the client code and solution server code. In operation, client code creates an operation object including at least one dataset at a first program using a predetermined integration API; submits the operation object to an integration server; processes the operation object to create a further request object including said dataset, and forwards the request object to a solution program; and processes the request object by the solution program to extract the dataset, forward the dataset for processing at a second program according to functionality associated the operation object, and return a response.
|