|
![]() |
#1 |
Участник
|
Реализовали такой функционал. На основе данных из сайта в CRM создаются Интересы, Контакты, Счета и куча других кастомных объектов. Но ради безопасности не стали писать доступ к веб-сервисам CRM из самого сайта, а создали промежуточный веб-сервис на asp, который принимает SOAP запросы от сайта и с другой стороны заносит данные в CRM.
Проблема: когда приходит запрос из сайта каждый раз создается экземпляр класса CrmService - это занимает много времени (20-60 сек) и сайт, не дождавшись ответа, вываливается с TimeoutException. Но следующие затем запросы обрабатываются мгновенно -создание экземпляра класса CrmService проходит сразу. Похоже где-то что-то кэшируется. Но через пару часов снова тратится много времени на этом же шаге. Для решения данной проблемы наткнулся на след. тему: http://social.microsoft.com/forums/e...-d395bff00c5a/ Также как вариант, собираюсь экземпляра класса CrmService сделать статическим, чтобы при поступлении запросов с сайта, каждый раз не создавать экземпляр. Есть ли у кого комментарии? |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|