Часть 20. Двунаправленный обмен сообщениями в WCF HD

02.02.2015
Двунаправленный обмен сообщениями означает, что инициировать обмен данными может любая сторона - как сервис, так и клиент. Сервис предоставляет клиенту интерфейс, называемый ServiceContract, а клиент, в свою очередь предоставляет сервису Callback - интерфейс, которы реализуется на стороне клиента и методы которого могут быть вызваны со стороны сервиса. Для реализации такой модели обмена необходимо создать помимо интерфейса ServiceContract ещё и CallbackContract. Клиент должен предоставить сервису свой контекст, из которого сервис извлечёт callback для реализации обратной связи с клиентом. Команда in1click.

Похожие видео

Показать еще