The Services Integration Framework (SIF) is the part of Informatica MDM Hub that interfaces with external programs and applications. SIF enables external applications to implement the request/response interactions using any of the following architectural variations:
Loosely coupled web services using the SOAP protocol.
Tightly coupled Java remote procedure calls based on Enterprise JavaBeans (EJBs) or XML.
Asynchronous Java Message Service (JMS)-based messages.
These capabilities enable Informatica MDM Hub to support multiple modes of data access, expose numerous Informatica MDM Hub data services through the SIF SDK, and produce events based on data changes in the Informatica Hub. This facilitates inbound and outbound integration with external applications and data sources, which can be used in both synchronous and asynchronous modes.