【发布时间】:2010-09-13 06:29:55
【问题描述】:
我们目前有六个项目,最初是使用 .NET Framework 1.1 和 WSE 2.0 构建的。但是微软缺乏对 WSE 的支持,并且它的最新版本 (3.0) 仅针对 .NET Framework 2.0。我们的新项目将使用 .NET Framework 3.5 而不是 of hacking our self a WSE-support,我们目前正在寻找替代方法。
我们当前的项目使用 WSE 对带有 X.509 证书的 SOAP 消息进行数字签名。这也是我们未来项目所需要的。
似乎使用 WCF 路由似乎是明智的选择,但还有其他选择吗? WCF 似乎支持 X.509 认证,但我们并不担心它对 .NET 以外的其他平台的支持。我们的客户需要能够使用基于 Java 的软件来连接到外部服务。他们已经声明它应该像以前一样简单(当我们使用 Web 服务时)。因此必须将 WCF 配置为使用 HTTP 和 SOAP。
考虑到 X.509、跨平台互操作性和易用性(HTTP 和 SOAP)的要求,Windows Communication Foundation 是正确的解决方案吗?
【问题讨论】:
标签: wcf x509certificate wse