SOA架构介绍

Service Orientend Architecture 面向服务架构

历史进程

  1. 面向对象:解决代码维护【设计模式】
  2. 面向组件:解决复用性问题【react,将HTMl页面分成了各个组件,使用了es6,jsx,scss等让js成为一个面向对象的语言】
  3. 面向服务:解决多系统互通问题【跨平台,跨语言】

解决什么问题?

SOA解决不同语言平台互通兼容问题

WCF 在SOA中的地位

WCF本质是一个Asp .Net Web Service

WCF出现的时候是WS标准盛行的时候,后来为了兼容restful模式,不得已才是配的

上图所示:

Web Service标准基于http xml; Restful 基于 http json

SOA是一种思想, 以下是基于不同标准的具体实现

 

SvcUtil.exe位置:C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\SvcUtil.exe

posted @ 2020-01-10 23:17  vvf  阅读(201)  评论(0编辑  收藏  举报