全网唯一标准王
ICS 65.160 YC X 89 备案号:44826—2014 中华人民共和国烟草行业标准 YC/T 493.2—2014 烟草行业企业应用集成技术规范 第2部分:服务总线 Technical specifications requirements for enterprise application integration for tobacco industryPart 2: Service bus 2014-03-24发布 2014-04-15实施 国家烟草专卖局 发布 YC/T493.2—2014 前言 YC/T493《烟草行业企业应用集成技术规范》是烟草行业企业建设应用集成平台的技术规范 YC/T493《烟草行业企业应用集成技术规范》分为5个部分: 第1部分:门户集成; 第2部分:服务总线; —第3部分:服务治理; 第4部分:流程集成; 第5部分:服务集成。 本部分为YC/T493的第2部分。 本部分按照GB/T1.1一2009给出的规则起草 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任 本部分由国家烟草专卖局提出。 本部分由全国烟草标准化技术委员会信息分技术委员会(SAC/TC144/SC7)归口。 本部分起草单位:中国烟草总公司云南省公司、国家烟草专卖局烟草经济信息中心、红云红河烟草 (集团)有限责任公司、云南省烟草公司昆明市公司、云南省烟草公司曲靖市公司、北京中软国际信息技 术有限公司。 本部分主要起草人:蔡鸿、尤辉、李林、冯云、唐一鸿、王宇山、王永振、桂俊杰、陆吉仓、徐跃明、 徐路宁、詹毅、丛志新、徐琳、杨蒙、林继、顾航。 I YC/T493.2—2014 烟草行业企业应用集成技术规范 第2部分:服务总线 1范围 YC/T493的本部分规定了烟草行业企业服务总线的体系架构、功能性要求、非功能性要求及服务 总线开发要求 本部分适用于烟草行业企业服务总线建设及改造。 2术语和定义、缩略语 2 下列术语和定义及缩略语适用于本文件。 2.1术语和定义 2.1.1 数据元 data element 由一组属性规定其定义、标识、表示和允许值的数据单元。 [GB/T18391.1—2009,定义3.3.8] 2.1.2 服务 service 通过规范化的描述来表征、对外提供访问地址、并可被重复使用的业务功能单元。 [GB/T29262—2012,定义2.8] 2.1.3 服务总线 service bus 包括:服务路由、消息转换、事件处理,提供服务调用,及相关中介服务,支持WebService或JMS连接, 连接各种应用,服务,信息,平台资源。 [GB/T29262—2012,定义2.10] 2.1.4 Web服务 Webservice 种应用编程接口或Web编程接口,通过标准的规约进行定义、并通过标准进行访问和使用。 注:Web服务是实现SOA的典型技术之 [GB/T29262—2012,定义2.57] 2.2缩略语 ESB:企业服务总线(EnterpriseServiceBus) SOA:面向服务体系架构(ServiceOrientedArchitecture) SOAP:简单对象访问协议(SimpleObjectAccessProtocol) UDDI:统一描述发现和集成(UniversalDescriptionDiscoveryandIntegration) WSDL:服务描述语言(WebServiceDescriptionLanguage) 1 YC/T493.2—2014 XML:可扩展标记语言(eXtensibleMarkupLanguage) 3一般性要求 3.1系统定义 企业服务总线是SOA体系中重要的组成部分。企业服务总线实现了松耦合、粗粒度服务的基础 结构要素,为服务提供者和消费者之间提供中介服务,为参与集成的各方屏蔽了硬件平台、软件、网络和 物理位置上的差异,有效地对服务进行管理并且降低服务之间的依赖关系,提高服务调用在多变的企业 应用集成场景中的灵活性。 3.2 体系架构 企业服务总线是将应用系统之间点对点的接口交互模式转变为统一描述、发现、集成和管理的模 式。其体系架构如图1所示。 应用系统 应用系统 服务目录 (服务消费者) (服务提供者) 平台接口 平台接口服务同步服务查询 平台接口 HTTP/JMS HTTP/JMS 接口 接口 HTTP/JMS 企业服务总线 管理功能 服务注册 服务发现 服务分级 服务质量管理 服务监控 异常处理 日志管理 核心功能 服务安全 消息路由 消息转换 安全策路 认证授权 消息传输 消息验证 适配安全 消息安全 适配服务消息 HTTP/S SOAP JMS REST MQ SMITP FTP 其他 图1企业服务总线体系架构图 应用系统中的服务应在服务目录中注册,通过服务总线提供给其他系统调用。服务总线通过消息 路由、转换、传输和验证实现集成逻辑,并通过服务查询接口调用服务目录中的应用服务。 烟草省级工商企业服务总线应采用集中式部署,通过省级企业服务总线实现本级及下属单位业务 系统跨区域、跨业务层级的服务交互。 为实现国家烟草专卖局(以下简称国家局)服务与省级工商企业服务进行交互,鉴于国家局及各省 集成平台存在异构性的特点,可采用服务联邦的方式实现国家局服务总线与省级工商企业服务总线的 对接,其报文结构设计应遵守7.3报文结构设计要求 2 YC/T 493.2—2014 4功能性要求 4.1核心功能 4.1.1消息路由 服务总线应具备消息路由功能,路由方式应支持基于SOAP报文头、传输报文的头、JMS用户定义 的属性、消息报文头、文件目录、E-mail、消息内容(XML数据和格式化的非XML数据)。 4.1.2 消息转换 服务总线应具备消息转换功能,根据目标服务的调用方式和所处位置,作相应的消息转换和处理。 消息转换功能应包括但不限于以下功能: 支持XML、文本、二进制、自定义等格式数据转换; a) b) 支持基于预定义的schema验证消息; c) 支持基于消息的内容或者消息头,自动选择目标服务或者服务群; d) 支持基于目标服务进行消息转换; 支持XQuery或XSLT; f) 支持扩展的消息转换,例如国家代码,字符编码等 4.1.3消息传输 服务总线应提供内建的对各种服务传输协议的支持,还应提供客户化传输协议的开发,使用户能够 根据需要扩展服务总线的能力。 服务总线支持的传输协议应包括但不限于:HTTP/SOAP、JMS、SMTP、EJB/RMI、File、FTP等 4.1.4消息验证 服务总线应提供消息验证的功能。针对不同版本的WSDL或XMLschema验证进出的消息,保证 进出的消息符合目的地服务使用者或提供者期望的格式并对验证失败的消息进行报错处理。 4.2 管理功能 4.2.1服务注册 服务总线应支持服务注册功能,对服务的信息进行管理,包括服务的注册、变更、注销、服务的同步 和查询等。服务注册应采用业界标准的UDDI协议实现 4.2.2服务发现 服务总线应支持服务发现功能,服务消费者通过该功能进行相关信息的查询,包括服务基本信息、 版本、方法,QOS信息、绑定信息等。服务发现应通过服务管理责任授权人配置成可对其他集成平台开 放的服务后,才能被别的集成平台调用。 4.2.3服务分级 服务总线应支持服务分级,以实现通道隔离、保障关键性业务运行等特殊性能要求,分级可依照关 统资源进行合理分配。详见附录B服务分级编码。 4.2.4服务质量管理 服务总线应支持服务质量管理。服务质量管理应遵从服务水平协议(SLA),服务总线应提供SLA

.pdf文档 YC-T 493.2-2014 烟草行业企业应用集成技术规范 第2部分 服务总线

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
YC-T 493.2-2014 烟草行业企业应用集成技术规范 第2部分 服务总线 第 1 页 YC-T 493.2-2014 烟草行业企业应用集成技术规范 第2部分 服务总线 第 2 页 YC-T 493.2-2014 烟草行业企业应用集成技术规范 第2部分 服务总线 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2025-12-14 19:57:47上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。