我的主要问题是,如果我们使用WebAPI实现RESTful服务,那么面向服务的体系结构(SOA)互操作性如何以及何时发生? 我们应该为此设置还是它固有的?
答案 0 :(得分:1)
您的问题非常强大,因为它涉及服务导向这样的根本概念。互操作性是服务或微服务本身固有的。可以说服务本质上必须是可互操作的。它始终可以进行编排和组成,以形成一个更复杂的功能系统。
请参考soa-manifesto.org和面向服务的原则interoperability
关于REST只是HTTP Web服务。它本质上是可以互操作的,因为HTTP定义可以组成服务,调用服务,是无状态的。因此,RESTful HTTP服务本质上可以互操作。