【发布时间】:2011-05-11 11:33:28
【问题描述】:
我正在尝试托管支持 wshttpbinding 和 basichttpbinding 的 WCF 服务。
原因是桌面客户端我需要双工,而 Windows 移动客户端我不需要。
假设我有 3 个 OperationContract,其中 2 个需要双工,其中 1 个不需要。
那么是否可以使用wsHttpBinding 公开 2 个 OperationContract,最后一个使用
只是basicHttpBinding?
因为当我尝试时,我得到了这个错误:
合同需要 Session,但绑定 'BasicHttpBinding' 不需要 支持或未配置 适当地支持它。
有没有办法让它工作?还是我必须为每个绑定创建单独的 WCF 服务?
感谢您的建议和帮助。
【问题讨论】: