Библиотека управления сервером, вызывающая собственные сервисы - PullRequest
0 голосов
/ 18 ноября 2010

Я публикую это как часть моих усилий по поиску наилучшего возможного дизайнерского решения для моего требования.

В настоящее время я работаю над сложным серверным элементом управления (не пользовательским) в asp.net, который будет отображаться в html-элементах на стороне клиента.
И эти html-элементы должны выполнять обратный вызов ajax к серверу, используя JS / JQuery.
Вот проблема. Поскольку это серверный элемент управления, его можно добавить в любое приложение / домен. Я не хочу, чтобы эти службы обратного вызова размещались отдельно. Могу ли я разместить эти серверные службы обратного вызова в одной библиотеке? Если да, то как я могу получить к ним доступ со стороны клиента?

1 Ответ

0 голосов
/ 18 ноября 2010

Я никогда не пытался поместить WebService в ServerControl, но я знаю, что вы можете создать составной элемент управления (серверный элемент управления, который наследует класс CompositeControl), в котором есть панель обновления. При этом вы можете выполнять обработку на стороне сервера с помощью асинхронных вызовов от клиента, аналогично JQuery, вызывающему WebService.

...