Working with Salesforce (no discovery)
IBM® App Connect Enterprise provides a SalesforceRequest (no discovery) node, which enables you to communicate with Salesforce.com to create, retrieve, update, and delete Salesforce records.
About this task
In IBM App Connect Enterprise 12.0.5 (and later versions), a new Salesforce Request node is provided, which you configure by using a Connector Discovery wizard to discover and set properties for the Salesforce connector. For information about using this feature, see Using Salesforce with IBM App Connect Enterprise and Salesforce Request node.
IBM App Connect Enterprise communicates synchronously with Salesforce by using Loopback connector technology from Strongloop. The Loopback connector invokes Salesforce by using the Force.com REST API to perform create, retrieve, update, and delete operations on predefined and custom Salesforce object types in a Salesforce system. For more information, see the Force.com REST API Developer Guide. The SalesforceRequest (no discovery) node is available on Windows and Linux® systems, in all operation modes.
For information that you need to understand before you can use the Salesforce support in IBM App Connect Enterprise, see the Salesforce overview. For information about configuring and using the SalesforceRequest (no discovery) node, see SalesforceRequest (no discovery) node.
- Configuring a secure connection to Salesforce.com (no discovery)
- Accessing and creating Salesforce data in a message flow (no discovery)
- Creating Salesforce records (no discovery)
- Retrieving Salesforce records (no discovery)
- Filtering the records retrieved from Salesforce (no discovery)
- Updating Salesforce records (no discovery)
- Deleting Salesforce records (no discovery)
- Using local environment variables with Salesforce nodes (no discovery)
- Using Salesforce models (no discovery)
See Example: Retrieving all Account records from Salesforce (no discovery) for a step-by-step example of using a SalesforceRequest (no discovery) node in a message flow.