GB/T32419.2-2016

信息技术SOA技术实现规范第2部分:服务注册与发现

Informationtechnology—SpecificationforSOAtechnicalimplementation—Part2:Serviceregistrationanddiscovery

本文分享国家标准信息技术SOA技术实现规范第2部分:服务注册与发现的全文阅读和高清PDF的下载,信息技术SOA技术实现规范第2部分:服务注册与发现的编号:GB/T32419.2-2016。信息技术SOA技术实现规范第2部分:服务注册与发现共有6页,发布于2017-03-01
  • 中国标准分类号(CCS)L79
  • 国际标准分类号(ICS)35.100.05
  • 实施日期2017-03-01
  • 文件格式PDF
  • 文本页数6页
  • 文件大小259.45KB

信息技术SOA技术实现规范第2部分:服务注册与发现


国家标准 GB/T32419.2一2016 信息技术SOA技术实现规范 第2部分:服务注册与发现 Informationtechnology一SpeeifieationforsoAtechniealimplementation- Part2:Serviceregistrationanddiscovery 2016-08-29发布 2017-03-01实施 国家质量监督检验检疫总局 发布 国家标准化管理委员会国家标准
GB/T32419.2一2016 信息技术SOA技术实现规范 第2部分:服务注册与发现 范围 GB/T32419的本部分描述了sOA应用的服务注册与发现参考模型,规定了服务提供者、服务使 用者、服务注册中心的功能要求 本部分适用于sOA应用的设计、开发和运行 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 GB/T29262一2012信息技术面向服务的体系结构(sOA)术语 GB/T32419.1一2015信息技术sOA技术实现规范第1部分;服务描述 术语和定义 GB/T29262一2012界定的以及下列术语和定义适用于本文件 3.1 服务service 通过规范化的描述来表征、对外提供访问地址、并可被重复使用的业务功能单元 示例;审批服务客户管理服务、登录注册服务等 注1创建服务的目的是为了供需要使用该服务实现的功能的使用者调用 注2;每个服务通过规范化的描述来表征,包括接口,操作,语义,动态行为,策略,服务质量等描述 3.2 服务消费者 serviceconsumer 服务使用者 使用服务的实体 3.3 服务发现seryicediseovery 服务使用者依靠服务描述,查找获取可以满足特定功能性需求和非功能性需求的服务的过程 它 涉及到功能性和其他指标描述及匹配 3.4 服务提供者sericeprosider 提供服务的组织.个人及具体实现等实体 3.5 服务注册serviceeregister 将服务的服务合约注册到服务注册中心,以供服务的使用者查找和使用 3.6 服务注册中心seryieeregistry 支撑服务及其相关资源的注册,发布,查找、评估等工作的实体
GB/T32419.2一2016 服务注册与发现的参考模型 SOA应用的服务注册与发现参考模型见图1 对服务提供者、服务使用者、服务注册中心的功能 要求在后续章条中给出. 服务交互 服务使用者 服务 发现 服务描还 服务 信息 服务 服务注册中心 门服务播述 注册 服务提供者 服务播还 息 痘鸟 图1服务注册与发现参考模型 服务注册与发现参考模型包含服务使用者、服务提供者、服务注册中心及其彼此间的交互 虚框和 虚线部分所涉及的内容在其他标准中规定和描述 服务使用者对外寻求服务,服务提供者对外提供服 务,服务注册中心是服务提供者和服务使用者的中介 服务提供者将其所能提供的服务通过服务注册的行为在服务注册中心进行注册,服务提供者把“服 务描述信息1”注册到服务注册中心(见图1) 服务使用者通过服务发现的行为从服务注册中心获取符合其业务需求的服务描述信息,服务注册 中心把“服务描述信息1”发送给服务使用者(见图1) 服务使用者独立于服务注册中心,与服务提供者中符合其业务需求的服务进行服务交互 服务注册中心保存不同的服务提供者的多项服务描述信息,见图1中的“服务描述信息2”等 服务提供者功能要求 服务提供者应满足下列要求: a)根据GB/T32419.1一2015的要求,声明服务描述信息 b 执行服务注册时,所注册的服务描述信息遵循GB/T32419.1一2015,至少包括第5章,6.2,6.3和6.5 服务使用者功能要求 服务使用者应具有以下功能以执行服务发现: a)查询 根据条件获取符合要求的服务注册信息或服务注册信息集合的索引; b读取 -根据条件获取服务注册信息的完整内容
GB/T32419.2一2016 服务注册中心功能要求 服务注册中心应满足下列要求 a)根据GB/T32419.1一2015的要求,发布服务描述信息 b)对服务提供者所注册的服务描述信息具有以下功能: 增加、删除、修改、查询 分类 2 3备份与恢复 提供以下机制以展行中介职责 对服务提供者注册的信息按照规定的标准进行校对,不符合标准的注册信息不 验证 能保存在服务注册中心 当所注册的信息发生变更时通知服务使用者 2 通知
GB/T32419.2一2016 考 文 献 [1]GB/T29263一2013信息技术面向服务的体系结构(sOA)应用的总体技术要求

Implementation Guidelines of SOA Technology Part 2: Service Registration and Discovery GB/T32419.2-2016

Introduction

The use of Service Oriented Architecture (SOA) has gained widespread popularity in recent years as it provides a flexible and scalable approach to designing and implementing software solutions. One of the critical components of any SOA implementation is the ability to discover and register services effectively. The service registry and discovery process aim to provide an efficient mechanism for service providers and consumers to interact with each other. GB/T32419.2-2016 provides guidelines for the standardization of service registration and discovery in SOA implementations.

Overview of Service Registration and Discovery

The service registration and discovery process involves two main entities: service providers and service consumers. Service providers expose their services through a registry, while service consumers search the registry for services they require. The registry typically contains information such as the service name, description, location, and endpoint. The discovery process involves searching the registry for services that match the required criteria.

Service Registration

GB/T32419.2-2016 provides guidelines for service providers to register their services in the registry. The document recommends using a standardized format for service metadata, which includes information such as the service name, description, interface, and endpoint. It also suggests providing additional information such as security requirements and quality of service parameters. The guidelines recommend using a unique identifier for each service to prevent naming conflicts.

Service Discovery

The service discovery process involves searching the registry for services that meet specific criteria. GB/T32419.2-2016 provides guidelines for consumers to search the registry effectively. The document recommends using a standardized format for query messages, which includes information such as the service name and required parameters. It also suggests using a common syntax for expressing queries and responses.

Benefits of Standardization

The standardization of service registration and discovery provides several benefits for SOA implementations. It ensures consistency and interoperability between service providers and consumers. This, in turn, enables organizations to integrate different systems and services seamlessly. Standardization also helps reduce development time and costs by providing a uniform approach to service registration and discovery.

Conclusion

Effective service registration and discovery are critical components of any successful SOA implementation. GB/T32419.2-2016 provides guidelines for the standardization of service registration and discovery in SOA implementations. Adhering to these guidelines will ensure consistency and interoperability between service providers and consumers, enabling organizations to integrate different systems and services seamlessly.

和信息技术SOA技术实现规范第2部分:服务注册与发现类似的标准

标准化工作指南第11部分:国家标准的英文译本通用表述
上一篇 本文分享国家标准标准化工作指南第11部分:国家标准的英文译本通用表述的全文阅读和高清PDF的下载,标准化工作指南第11部分:国家标准的英文译本通用表述的编号:GB/T20000.11-2016。标准化工作指南第11部分:国家标准的英文译本通用表述共有15页,发布于2017-03-01
信息技术SOA技术实现规范第3部分:服务管理
本文分享国家标准信息技术SOA技术实现规范第3部分:服务管理的全文阅读和高清PDF的下载,信息技术SOA技术实现规范第3部分:服务管理的编号:GB/T32419.3-2016。信息技术SOA技术实现规范第3部分:服务管理共有6页,发布于2017-03-01 下一篇
相关推荐