Нет.WSDualHttpBinding
и CompositeDuplexBindingElement
не совместимы с Java .
Редактировать:
Как указано @ x0n в исходном сообщении в блоге, указанном вмой ответ не на 100% правильный.В блоге новее описывается, как добиться совместимости.Насколько я понимаю, этот подход аналогичен использованию службы с асинхронным ответом, коррелированным через WS-Addressing (WCF не поддерживает эту модель обмена при обычной обработке).WsDualHttpBinding
использует некоторые дополнительные функции, такие как WS-ReliableMessaging, и также делает службу настроенной на состояние.
Я не уверен, будет ли описанный подход работать во всех случаях, потому что он все еще говорит об односторонних сообщениях, но дуплексномДля связи в WCF могут использоваться как односторонние, так и двусторонние шаблоны обмена сообщениями в контрактах на обслуживание и обратный вызов.