Integrating with the Force.com Platform

by Jon Mountjoy on February 2, 2009 at 06:22 AM

Okay, I'm excited to announce the Integrating with the Force.com Platform article! Why? Well, because I had great fun learning about the various ways in which Force.com facilitates integration and writing about them.

For example:


  • Callouts to external SOAP Web services - just slurp in the WSDL and generate.

  • Expose Apex Code methods as external Web services - which auto-generates WSDL for your clients.

  • The Force.com Web Services API - the über Web services API for your data, which magically updates as you add persistent objects etc. Lots of tooling is already built around this API.

  • The very interesting Metadata API - giving you programmatic control of your programs - treating them as metadata.

  • Email handlers in Apex - so that you can react to incoming email

  • Email output - so that you can send email

  • Outbound messaging - allowing you to send SOAP messages on data changes, usually triggered by workflow rules.

  • HTTP support, and hence REST support

  • and last, but not least, Force.com Sites (public pages can be a form of integration), and Force.com Sites Syndication Feeds (Atom goodness) - though you can only do these in Developer Edition accounts right now.

So what's that? 9 I count. How many have you used? (I'm on 9 ;-) )

And that's not counting any of the tooling/toolkits built around these methods of integration. For example, the Force.com Toolkit for Google Data APIs, Force.com for Google App Engine, Force.com for Amazon Web Services, and Force.com for Facebook.

Let me know if I've left any out, and I hope you find the article useful!

TrackBack

TrackBack URL for this entry: http://www.typepad.com/services/trackback/6a00d8341cded353ef0111683bcc6d970c

Listed below are links to weblogs that reference Integrating with the Force.com Platform:

Comments

Posted by raj on March 9, 2009 11:51 PM:

Hi,

could you please clarify, whether we could integrate Sales Force CRM with Alfresco?

Posted by Jon Mountjoy on March 10, 2009 03:02 AM:

Hi Raj

As you can tell from my blog post and article, the Force.com platform provides a number of integration points around web services. If Alfresco can do the same, then I'm sure you could build in some form of integration.

Jon

Posted by Chirag Mehta on March 16, 2009 12:28 AM:

Really good info, but can we have someone represent the same in a graphic format.

I blogged, googled a lot to find a single diagram illustrating salesforce integration capabilities but couldnt locate one. On the above text lines can someone draw a diagram/pictorial representation.

It will be really good to have things said in picture than words.

Post a comment

If you have a TypeKey or TypePad account, please Sign In