XOpen
DCE
WebService
Message Queue
CICS
TUDEXO
ICE :The Internet Communications Engine
WCF (Microsoft's implementation of web services now forms a part of WCF)
SOA : Service Oriented Architecture
RPC :Remote rocedure call
REST :Representational State Transfer
ESB : Enterprise Service Bus
SOAP, RPC,REST,OPC-UA,Web services,
Java RMI,,Apache Thrift,SORCER
web service是SOA很常用的一种实行方式。
ORTE
OCI公司:Fast协议
MVC架构:当业务规模很小时,将所有功能都不熟在同一个进程中,通过双机或者负载均衡器实现负债分流;此时,分离前后台逻辑的MVC架构是关键。
PRC架构:当垂直应用越来越多,应用之间交互不可避免,将核心和公共业务抽取出来,作为独立的服务,实现前后台逻辑分离。此时,用于提高业务复用及拆分的RPC框架是关键。
SOA架构:随着业务发展,服务数量越来越多,服务生命周期管控和运行态的治理成为瓶颈,此时用于提升服务质量的SOA服务治理是关键。
微服务架构:通过服务的原子化拆分,以及微服务的独立打包、部署和升级,小团队的交付周期将缩短,运维成本也将大幅度下降。