Skip to main content

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

CodeConnectorSupported DirectionNotes
PI/AFPI SystemINPUT/OUTPUTUsed to connect PI 3.4 servers
PI Analysis Framework 1.xINPUT/OUTPUTFor AF 1.3.x systems and Sigmafine 4.4.x systems
PI Asset Framework 2.xINPUT/OUTPUTFor AF 2.4.x systems and Sigmafine 4.5 or 5.x systems
OLEOLE-DBINPUT/OUTPUTAny OLEDB data provider supported by Microsoft Windows platform
SOA InvokerSOA/XMLINPUT/OUTPUTAny SOA/XML data source (web services, WCF/SOA servers, ESB systems… etc.)
SOA PublisherSOA/XMLOUTPUTThis connector allows to expose as SOA data source any pre-configured IF Dataset.
SOA ListenersSOA/XMLINPUTThis connector allows to expose any class and IF “VIRTUAL” as SOA methods
FILEFile SystemINPUTUsed to interact with the file system (the file system of the IF Server)
VIRTUALN/AN/AIntegration Rule container (this is not a connector)
SAPSAPN/AUsed to connect SAP Systems