我在一家大公司实现SOA,但我不确定实现哪种web服务规范(WS-*)有实际意义。至少,我正在研究WS-Addressing、WS-Security、WS-Eventing和WS-ReliableMessaging。然而,有一些several other standards看起来很有趣,但我不知道哪些被广泛采用。如果不成熟或不必要,我不想实现一个标准(并强迫所有开发人员遵循这些标准)。
编辑:
我问这个问题不是关于一个特定的情况,而是一般情况。有相当多的WS-*标准似乎没有多少实际用途(至少对我来说是这样),所以我真的很好奇哪些标准被广泛使用。
谢谢你的帮忙!
KA
发布于 2008-11-05 19:50:56
WS-Adressing被广泛使用,而且非常有用。对于WS-Security,请考虑您将需要的一组机制(基于您的使用场景)。
发布于 2008-11-06 17:25:44
只有SOAP被广泛采用。如果您关心的是reach,那么超越WS-Security和WS-Addressing就是自找麻烦(即使是WS-Security对很多人来说也很难)。如果你在一个大公司中创建内部使用的服务,那么我就不会那么担心了。像WCF这样的东西将允许您为广泛的使用者提供具有不同绑定的端点,而无需编写任何额外的代码。
发布于 2008-11-05 20:26:32
有两种类型的web服务: REST和SOAP。它们代表在互联网上发送数据的不同协议。
SOA是面向服务的体系结构的首字母缩写。它是一种使用多层(应用程序)来构建系统架构的方法。Web服务(主要是基于soap的)用于实现此架构,但它们不是唯一的方法。
https://stackoverflow.com/questions/266172
复制相似问题