SOA是一种面向服务的架构,它将应用程序的功能划分为一系列可重用的服务,这些服务通过网络进行通信,从而实现了应用程序之间的互操作。SOA的核心是服务,而服务的核心是支撑功能单元。支撑功能单元是SOA中的基本组成部分,它提供了服务所需的基础设施和支持,包括安全、事务、消息传递、数据访问等功能。
SOA支撑功能单元互操作是指不同的支撑功能单元之间能够相互协作,实现服务的互操作。为了实现SOA支撑功能单元的互操作,需要制定一系列的标准和规范。GB/T 33846.1-2017就是其中之一,它主要介绍了SOA支撑功能单元互操作的总体框架。
该标准主要包括以下内容:
1. SOA支撑功能单元互操作的概述和基本概念;
2. SOA支撑功能单元互操作的总体框架,包括支撑功能单元的分类、互操作的基本原则和方法、互操作的实现方式等;
3. SOA支撑功能单元互操作的标准化工作,包括标准化的必要性、标准化的原则和方法、标准化的内容等;
4. SOA支撑功能单元互操作的应用案例,包括基于SOA支撑功能单元的应用场景、应用案例的设计和实现等。
该标准的实施可以提高SOA支撑功能单元的互操作性,促进不同厂商的支撑功能单元之间的互操作,降低开发和维护成本,提高系统的可靠性和可扩展性。
相关标准
GB/T 33846.2-2017 信息技术 SOA支撑功能单元互操作 第2部分:安全
GB/T 33846.3-2017 信息技术 SOA支撑功能单元互操作 第3部分:事务
GB/T 33846.4-2017 信息技术 SOA支撑功能单元互操作 第4部分:消息传递
GB/T 33846.5-2017 信息技术 SOA支撑功能单元互操作 第5部分:数据访问
GB/T 33846.6-2017 信息技术 SOA支撑功能单元互操作 第6部分:管理