You need to sign in to do that
Don't have an account?
MDhillon
Which Integration is best for real time data updates
Hi All,
my organisation has a requirement that if anything is udated/inserted in our web application( cloud based apllication build in .net and c#) that should be automatically be updated in SFDC and vice versa.
There are 1000 of users in our website and they have their account in salesforce too. how can we synchronize their data between sfdc and our application? can we show the real time automatic updates? could anyone please let me know the steps to build such interface within salesforce? so that whenever a new user sign up in salesforce we dont have to do the coding again for that user. please let me know which type of inetgration would be the best?
thanks in advance.
marilyn
my organisation has a requirement that if anything is udated/inserted in our web application( cloud based apllication build in .net and c#) that should be automatically be updated in SFDC and vice versa.
There are 1000 of users in our website and they have their account in salesforce too. how can we synchronize their data between sfdc and our application? can we show the real time automatic updates? could anyone please let me know the steps to build such interface within salesforce? so that whenever a new user sign up in salesforce we dont have to do the coding again for that user. please let me know which type of inetgration would be the best?
thanks in advance.
marilyn
I would suggest you to use Streaming API for this requirement. You can use Streaming API to receive notifications for changes to Salesforce data that match a SOQL query you define, in a secure and scalable way.
For details refer: http://www.salesforce.com/us/developer/docs/api_streaming/
Thanks a lot for the quick reply.
I also heard about the worflow outbound messages to send notifications to server, is the API Streaming method better than that?could you please tell me the pros and cons of these techniques?
as i am completely new to salesforce. your help would be greatly appreciated.
regards,
marilyn
"Streaming api would be a bad choise at it should be used only for browser based visualisation or some other minor thing : if you get disconnected you'll stop being in sync."
so i am really confused.
can anyone please help?
Streaming API doesn’t guarantee durability and reliable delivery of notifications. Streaming servers don’t maintain any client state and don’t keep track of what’s delivered. The client may not receive messages for a variety of reasons. Following are the limitations of streaming API:
http://www.salesforce.com/us/developer/docs/api_streaming/Content/limits.htm
For a better understanding on difference between streaming API and Outbound messages please go through following thread:
http://salesforce.stackexchange.com/questions/28113/real-time-updates-streaming-api-vs-workflow-outbound-messages