Подтвердить что ты не робот

Request-Response Vs Дуплексный шаблон обмена сообщениями WCF

В чем основное отличие между Request-Response и Duplex в шаблоне обмена сообщениями WCF?

4b9b3361

Ответ 1

Основное отличие состоит в том, что после того, как клиент установит канал для этой услуги, служба может вызывать клиента независимо в любое время. В запросе-ответе служба только обменивается данными после получения запроса от клиента. Таким образом, используя дуплекс, вы получаете поведение, подобное событиям, с точки зрения клиента. Очевидно, что для такого улучшения требуется, чтобы сеанс поддерживался (режим экземпляра PerSession в службе). Вы можете больше узнать о msdn.