我在某处读到Salesforce API有10个请求限制。如果我们编写代码以与Salesforce集成: 1.此限制的风险是什么 2.我们如何编写代码来否定此风险?Salesforce API 10请求限制
我真正担心的是,我不想让我们的客户构建这个与Salesforce集成的独立网站,只让用户11和12被踢出等待,直到请求1-10完成为止。
编辑: 有关限制的更多详细信息,请参见http://www.salesforce.com/us/developer/docs/api/Content/implementation_considerations.htm。看看标题为限制的部分。
“限制 上有一个用户可以同时执行查询的数量限制。用户可以有多达10个查询光标同时打开。如果10个QueryLocator游标打开时,客户端应用程序,以同一用户身份登录,尝试打开一个新的游戏,然后释放最老的10个游标,这会导致客户端应用程序出现错误 多个客户端应用程序可以使用相同的username参数登录,但是, 如果多个客户端应用程序使用同一个用户登录,它们都共享同一个会话,如果其中一个客户端应用程序调用logout(),它会使所有会话无效客户端应用程序。为每个客户端应用程序使用不同的用户可以更轻松地避免这些限制。 *“
本文给出的Apex州长的一个很好的解释,链接到资源最小化击中限制的风险 - HTTP ://wiki.developerforce.com/index.php/Governors_in_Apex_Code – metadaddy 2011-05-02 19:04:08
这是否适用,即使您正在执行不使用Apex的独立Web应用程序。我们正在使用Salesforce API执行.net应用程序,并在某人的某处提到了此请求限制。 – Jacques 2011-05-03 09:31:30
听起来像是这个 - http://www.salesforce.com/us/developer/docs/api/Content/implementation_considerations.htm#user_limits_title - 这也是每个用户。 – metadaddy 2011-05-03 23:39:33