Автоматическая инициализация службы WCF, размещенной на IIS - PullRequest
1 голос
/ 28 декабря 2010

У меня есть веб-сайт ASP.NET и служба WCF, которая вызывается из ASP. Проблема заключается в том, что во время первого запроса клиента сайт загружается очень медленно, потому что внутри службы WCF создаются некоторые трудоемкие статические объекты. Можно ли вызвать какой-либо метод службы (при этом будет создан объект wcf), когда сайт будет загружен в IIS? (Я знаю, что есть решение этой проблемы в ASP 4 и IIS 7.5, но я хотел бы знать, что насчет IIS6-7). Это что-то вроде «эмуляции пользователя») Может быть, я могу добавить некоторые обработчики событий в global.asax? Любая помощь приветствуется.

1 Ответ

1 голос
/ 28 декабря 2010

Очень простое решение - использовать wget в запланированной задаче в Windows, чтобы просто выдать HTTP GET для вашей службы.Это будет держать ваше приложение «теплым» и тикающим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...