You need to sign in to do that
Don't have an account?
Client Application Design - API Version 20
Hi,
I was reading the "Client Application Design" section of Web Service API v 20 Chapter 15 of "Web Service API Developers Guide". I noticed one thing that for API v 17 Salesforce has mentioned that "Exercise caution with multi-threaded processes" in which it is described that why you should be cautious while designing your client application with multi-threaded process.
While in Web Service API v 20 they have mentioned "Do not design a multi-threaded client application" - Multi-threading is not allowed for single client application using the SOAP-based API.
Can anybody please explain what "Multi-threading is not allowed for single client application using the SOAP-based API"
means? I just wanted to know what has changed in Version 20 so multi-threading is not allowed? and How?
Could you post links to the two documents that conflict?
We haven't added anything in version 20.0 that seeks to detect multi-threaded integrations and break them. However, it's always been risky to have a multi-threaded integration, as lots of nasty errors can pop up. The latest documentation reflects that.