Пока никто не может предложить никаких преимуществ использования двухканального по сравнению с системой опроса клиентов, за исключением немедленного уведомления, которое вы можете получить по двухканальному. Любой другой пункт говорит, что если вам не нужно немедленное уведомление, двойное связывание дает отрицательное значение - кто-то не согласен с этим?
Какая польза от использования WSDualHttpBinding с размещенной службой IIS по сравнению с опросом клиентов, который вызывает службу WCF, если предположить, что в последнем эта служба кэшировала данные, о которых идет речь?
Этот сценарий предназначен для типа уведомлений, когда служба должна уведомлять клиентов при возникновении события.
В частности, какие преимущества даст WSDualHttpBinding по сравнению с опросом?
То есть: меньше сетевого трафика, быстрее для проектирования, проще в обслуживании, больше контроля ???
Насколько я понимаю, WSDualHttpBinding менее масштабируем, чем опрос клиентов, так зачем вообще его использовать? Редактировать: Как сказал Мэтт, критическое время может быть одной из причин для дуплексного связывания.
Вот что у меня есть:
WSDualHttpBinding
adv: может получить немедленный ответ без ожидания по таймеру опроса
dis: менее масштабируемо, чем WsHttpBinding
dis: менее дружественный к брандмауэру
dis: медленнее, чем WSHttpBinding
Я добавлю к этому, основываясь на комментариях, пожалуйста, дайте мне знать, если я что-то укажу неправильно.
спасибо за ваш вклад: -)