Application Integration offers multiple connectors designed to work with the connections and processes you configure for integration with web services and applications. All the supported connectors allow you to interact with services or data sources outside Informatica Intelligent Cloud Services℠. You can also run specific operations against an API, web service, or database.
Types of Connectors
You can use the following types of connectors:
Application Integration Connectors
Application Integration connectors are designed to access data to and from the cloud for each of your applications. Connectors for JDBC, Workday, SAP, OData, and Salesforce are in this category.
Message-Based Connectors
Message-based connectors are designed so you can configure queue-based message brokers like ActiveMQ and JMS. The AMQP and Amazon SQS connectors are in this category.
Listener-Based Connectors
Listener-based connectors are designed to perform the following tasks:
- Monitor file-based systems for files or objects on a file system or other type of storage. You can retrieve files and process the contents of the files or perform file operations like moving or reading file metadata. For example, you can parse comma-delimited file, make the file contents available in a process object as XML, and archive the processed file in another directory. The file or object metadata, such as the number of rows or time stamp, is also available in a process object. The File, FTP, and Amazon S3 connectors are in this category.
- Access event services to perform tasks like reading XML from a process object and creating comma-delimited files or reading binary files from a process stream and writing that binary content to the target file system.
Service Connectors
Service connectors are designed with Process Designer to specify the parameters and actions that associate with a specific service that you want to make available in a process.
Event Sources and Event Targets
With the listener-based connectors, you also define:
•Event Sources, which act as consumers or start events to trigger processes.
•Event Targets, which act as event services that you can use to invoke external systems.