有关替换Microsoft .NET的Web服务增强功能(WSE)3.0的建议

Jon*_*len 5 wcf web-services

是否有一种简单的方法可以替换使用Web服务增强功能(WSE)3.0 for Microsoft .NET的代码,而不是像WCF那样深奥的人?

jro*_*jro 4

WSE 3.0 主要是关于传输和消息安全,IIRC。WCF 是 MS 对这些实现的最新方法,因此您应该将 WSE 视为已弃用。

从 WSE 过渡到 WCF?没有什么是容易的。有新的构造可以帮助您了解 WCF 通道如何工作以提供与 WSE 提供的相同功能(以及其他一些功能)。

WCF 也同样深奥——只是深奥程度不同而已。两者的实现和配置都相当复杂,但 WCF 拥有持续的支持和开发。

  • 真正让我生气的是,所有这些标准都应该让事情变得更容易。WCF + WS-Security 应该只是调用中的一个或两个额外参数,但由于有 150,000 个可用选项,他们无法以这种方式构建客户端代码。 (2认同)
  • 发现。考虑到他们实际取得的成就,这太复杂了。但是,嘿,我们应该对 IBM、Microsoft 和 Verisign 的工作组抱有什么期望呢?;-) (2认同)