Integration engine for communications between source and target applications
AssigneeEMC Corporation
InventorKarunanithi Shanmugam
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorKarunanithi Shanmugam
Estimating the term…
An integration engine is provided for communications between source and target applications. A message is sent from a source application to a target application, by processing a header element to route the message to the target application; transforming a message format of the message to a different message format; storing the message payload using a Claim-Check Enterprise Application Integration (EAI) pattern; and providing the transformed message to the target application. Transport adapters optionally transform a message format of the message to a different message format, such as a message format of the source application being transformed to a message format of the target application. The header element is optionally updated using a channel interceptor to update a next endpoint in a flow based on one or more business rules applied to the message payload. The header element can be processed by a header-based router that routes the message to a next endpoint in a flow. The exemplary integration engine is based on a Spring Integration Framework.
A method for sending a message from a source application to a target application, said message comprising a message payload and a header element comprising routing information, said method comprising:
A computer program product for sending a message from a source application to a target application, said message comprising a message payload and a header element comprising routing information, said computer program product comprising a non-transitory machine-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed perform the following steps:
An integration engine system for sending a message from a source application to a target application, said message comprising a message payload and a header element comprising routing information, comprising:
Dependencies are inferred from the claim text.