我发现继承和基类的概念是 OOP 的最强点。但是在 SOA 中不鼓励这样做。那么,在 SOA 中克服这种限制的流行模式是什么?您能否提供解释(在 WCF 中进行代码演示)这些模式的教程?
注意:这不是关于 SOA 中可用模式的一般问题。但它更具体地针对上述问题。
注意:我将 WCF 用于 SOA。
读:
最佳答案
无论您是否认为 SOA 是由 SOAP、REST 或消息传递实现的,服务都是以文档为中心的。 Services are not object-oriented 。
虽然多态性是 OOD 中强大的设计工具,但它不适用于 SOA,因为 SOA 建模不涉及类。
关于c# - 用于补偿 SOA 中缺乏继承的模式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9478015/