软件服务中间件(software service middleware),理学-计算机科学技术-软件工程-软件服务工程-软件服务使能技术-软件服务运行支撑环境,传统分布式系统中间件(如消息中间件、事务处理中间件等)向互联网、服务化软件的延伸。Web服务中间件封装了服务注册、服务发现、服务访问等共性基础设施,完成对服务化软件的操纵、实现网络消息与服务实现者之间的映射;以企业服务总线为代表的服务集成中间件通过服务封装、服务组合、服务协同等技术,实现自治子系统之间的通信,进而实现复杂业务系统跨域集成;微服务聚集单个业务系统内部,通过系统内部组件的服务化,实现开发阶段“分而治之”和运行阶段的灵活应变。云计算通过后端资源集约化和前端按需服务的方式,形成软件基础设施,提供公共中间件服务。以“平台即服务”为代表的中间件主要具有以下特点:①在资源管控方面,资源规模是数据中心乃至多数据中心级别,管控对象通过计算、网络、存储等资源虚拟化,实现资源池中资源的有效聚合和弹性扩展。