Уведомить сервер клиенту через веб-сервис - PullRequest
1 голос
/ 07 сентября 2010

Я сделал чат WebService.На стороне клиента я запускаю поток, чтобы периодически проверять наличие новых сообщений.

Я хочу знать, есть ли какой-либо способ уведомить клиентов через веб-сервис.

Я нашел что-то под названием «Запрашивать ответ», связанное с веб-сервисом.Но я не знаю, как это работает.

Любая помощь приветствуется.Спасибо

1 Ответ

2 голосов
/ 07 сентября 2010

Запрос / ответ, а также уведомление - это шаблоны обмена сообщениями, которые определены в спецификации WSDL, но не поддерживаются веб-службами. Они представляют собой шаблоны для связи веб-службы с веб-клиентом, но из-за неоднозначности спецификаций они не рассматриваются веб-службами. Чтобы достичь того, чего вы хотите, ваш клиент должен предоставить веб-метод, который ваш сервер будет вызывать (действуя как клиент на данном этапе), чтобы отправить результат. По сути, у вас будет 2 пира, и вашим клиентом будет также веб-сервис.

...