Я где-то читал, что Salesforce API имеет ограничение в 10 запросов. Если мы напишем код для интеграции с Salesforce:
1. Каков риск этого лимита
2. Как мы можем написать код, чтобы минимизировать этот риск?
Моя настоящая обеспокоенность заключается в том, что я не хочу создавать для нашего клиента этот замечательный автономный веб-сайт, который интегрируется с Salesforce только для того, чтобы исключить пользователей 11 и 12, чтобы дождаться завершения запросов 1-10?
Edit:
Более подробную информацию об особенностях ограничения можно найти по адресу http://www.salesforce.com/us/developer/docs/api/Content/implementation_considerations.htm.. Посмотрите на раздел, озаглавленный «Ограничения».
" Пределы
Существует ограничение на количество запросов, которые пользователь может выполнять одновременно. Пользователь может одновременно открыть до 10 курсоров запросов. Если 10 курсоров QueryLocator открыты, когда клиентское приложение, вошедшее в систему как тот же пользователь, пытается открыть новое, тогда самый старый из 10 курсоров освобождается. Это приводит к ошибке в клиентском приложении.
Несколько клиентских приложений могут войти в систему, используя один и тот же аргумент имени пользователя. Однако это увеличивает риск получения ошибок из-за ограничений запросов.
Если несколько клиентских приложений вошли в систему, используя одного и того же пользователя, они все используют один и тот же сеанс. Если одно из клиентских приложений вызывает logout (), оно делает недействительным сеанс для всех клиентских приложений. Использование разных пользователей для каждого клиентского приложения облегчает обход этих ограничений. * "