我知道一些关于SOA的基本概念。但我不知道如何开发基于SOA的项目。所以,我想知道在Asp.NET Web API项目中实现SOA的方法。
SOA不是一种技术,而是一种设计/架构风格。这有不同的实现。它们如下。
Web services based on WSDL and SOAP
Messaging, e.g., with ActiveMQ, JMS, RabbitMQ
RESTful HTTP, with Representational state transfer (REST) constituting its own constraints-based architectural style
OPC-UA
WCF (Microsoft's implementation of Web services, forming a part of WCF)
Apache Thrift
SORCER
ASP.Net Core支持REST api,如果你看看使用asp.net核心实现基于SOAP的服务,这里是this的一个方便的链接
https://stackify.com/soap-net-core/
youtube上有很多视频,有许多网站可以学习REST服务。如果您熟悉c#和asp.net,则可以开始学习ASP.NET Core来构建您的restful服务。
这是一个视频links的链接。