10. Integration with Force.com

The Force.com platform offers various features to integrate its data and processes with those of other applications. These features are leveraged by independent software vendors as part of stand-alone integration products and also exposed to developers and system administrators of Force.com. This chapter describes the integration features that can bridge Force.com with other applications.

Force.com integration features leverage the Web standards of REST and SOAP to send and receive data over HTTP. REST stands for Representational State Transfer, a common form of Web-accessible API. SOAP is an acronym for Simple Object Access Protocol. These standards can be used to communicate with Force.com bidirectionally, meaning you can call into and out of Force.com with them.

This chapter is divided into the following sections:

Image Apex callouts—Initiate requests to systems on the Web via REST and SOAP directly from inside your Apex code.

Image Calling into Force.com using REST—With the Force.com REST API, you can access Force.com data and logic using a REST-style interface.

Image Calling into Force.com using SOAP—Learn how to use the Enterprise API to make the data objects and Apex code in your organization available outside of Force.com.

Image Sample application—Walk through an integration scenario with the Services Manager sample application, extending it to calculate and transmit corporate performance metrics to a fictional industry-benchmarking organization.


Note

The code listings in this chapter are available in a GitHub Gist at http://goo.gl/GBXT6.


..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.15.188.27