微服务架构MSA是MicroserviceArchitect的简称,它是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相通讯、互相配合,为用户提供最终价值。它与SOA之间的区别如下:我们的微服务框架MsaFx.dll是个基于ServiceStack4.0.60包装实现的.NETWebServices框架,而ServiceStack本身支持通用的轻量级协议和Metadata。MsaFx与普通WebServices框架如WCF相比,主要优势如下:MSA服务端的架构请见下图的第一张图