Connectors
Connectors are the basic objects used to connect the Integration Framework to external systems. Integration Framework supports more than one type of connector in order to integrate to different systems. There is a specific connector type for each system. Therefore, each connector type has a different parameter list, connection logic/technology and configuration window (GUI), which is based on the third-party system's technology.
All the external systems that need to be integrated must have a connector configured in order to be “connected” through Integration Framework to other systems. For instance, if a you need to integrate two Oracle servers with one Sigmafine Server, then three different connectors must be defined in Integration Framework:
- Two connectors for Oracle (One connector for each Oracle server)
- One connector for Sigmafine
Required Parameters for Connectors:
When defining a connector to an external system the following parameters (for each parameter) should be inserted:
- Name/IP of the target external system
- Connection/logon credentials
- Third-party system specific parameters (this list of parameters depends on the type of system to be connected)
Supported Connectors for IF
The following table lists the supported connectors for Integration Framework:
Available Connectors for Integration Framework
| Code | Connector | Supported Direction | Notes |
|---|---|---|---|
| PI/AF | PI System | INPUT/OUTPUT | Used to connect PI 3.4 servers |
| PI Analysis Framework 1.x | INPUT/OUTPUT | For AF 1.3.x systems and Sigmafine 4.4.x systems | |
| PI Asset Framework 2.x | INPUT/OUTPUT | For AF 2.4.x systems and Sigmafine 4.5 or 5.x systems | |
| OLE | OLE-DB | INPUT/OUTPUT | Any OLEDB data provider supported by Microsoft Windows platform |
| SOA Invoker | SOA/XML | INPUT/OUTPUT | Any SOA/XML data source (web services, WCF/SOA servers, ESB systems… etc.) |
| SOA Publisher | SOA/XML | OUTPUT | This connector allows to expose as SOA data source any pre-configured IF Dataset. |
| SOA Listeners | SOA/XML | INPUT | This connector allows to expose any class and IF “VIRTUAL” as SOA methods |
| FILE | File System | INPUT | Used to interact with the file system (the file system of the IF Server) |
| VIRTUAL | N/A | N/A | Integration Rule container (this is not a connector) |
| SAP | SAP | N/A | Used to connect SAP Systems |