Patent ID: 8584081

Claim:
A method for providing a server side application integration framework, comprising: loading, into an integration bridge located on a machine comprising hardware, a first plug-in that handles bi-directional communications between a first external component and the integration bridge; loading a second plug-in that handles bi-directional communications between a second external component and the integration bridge into the integration bridge; receiving, from the first plug-in and the second plug-in, translation rules and mapping rules that the first plug-in and the second plug-in use to handle the respective bi-directional communications with the first external component and the second external component; loading the respective translation rules and the respective mapping rules associated with the first plug-in and the second plug-in to configure a mapping model associated with a mapping translator, wherein the mapping translator is associated with the integration bridge; receiving, at the mapping translator, data directed from the first external component to the second external component via the first plug-in; translating, at the mapping translator, the data directed to the second external component from a common object model associated with the integration bridge into a format associated with the second external component; and relaying, from the mapping translator, the translated data in the format associated with the second external component to the second plug-in.