首页 > 烟草行业标准(YC) > YC/T 324-2009 烟草行业数据中心交换服务体系Web业务服务
YC/T 324-2009

基本信息

标准号: YC/T 324-2009

中文名称:烟草行业数据中心交换服务体系Web业务服务

标准类别:烟草行业标准(YC)

标准状态:现行

发布日期:2009-12-14

实施日期:2010-03-01

出版语种:简体中文

下载格式:.rar .pdf

下载大小:19739053

相关标签: 烟草行业 数据中心 交换 服务体系 业务 服务

标准分类号

标准ICS号:农业>>65.160烟草、烟草制品和烟草工业设备

中标分类号:食品>>制烟>>X85制烟综合

关联标准

出版信息

出版社:中国标准出版社

页数:76页

标准价格:63.0 元

出版日期:2010-03-01

相关单位信息

起草单位:全国烟草标准化技术委员会信息分技术委员会(SAC/TC 144/SC 7)

发布部门:国家烟草专卖局

标准简介

YC/T 324-2009 烟草行业数据中心交换服务体系Web业务服务 YC/T324-2009 标准下载解压密码:www.bzxz.net

标准图片预览






标准内容

ICS_65.160
备案号:27100—2009
中华人民共和国烟草行业标准
YC/T324—2009
烟草行业数据中心交换服务体系Web业务服务
Web services operation
for data center exchange service system of tobacco industry2009-12-14发布
效码防伪
国家烟草专卖局
2010-03-01实施
YC/T324——2009
规范性引用文件
术语和定义
交换服务体系架构
服务规约格式
6服务规约样例
7数据元值的表示方法
附录A(规范性附录)
附录B(资料性附录)
附录C(资料性附录)
烟草行业服务清单
服务治理
服务的安全管理
本标准的附录A为规范性附录,附录B和附录C为资料性附录。本标准由国家烟草专卖局提出。YC/T324—2009
本标准由全国烟草标准化技术委员会信息分技术委员会(SAC/TC144/SC7)归口。本标准起草单位:国家烟草专卖局烟草经济信息中心、山东浪潮齐鲁软件产业股份有限公司。本标准主要起草人:耿刚勇、刘东平、赖平、张思荣、华勇、谢刚、邵华、田福成、贾德星、肖建国、刘瑞虹、梁勇。
YC/T324-2009
本标准是指导国家烟草专卖局(以下简称国家局)、总公司,省级局(公司)、工业公司,地市级公司、卷烟工业企业三个应用层面的信息系统之间进行信息交换的技术性规范。本标准定义了烟草行业数据中心交换服务体系Web服务交换平台的业务参考架构、技术架构、安全架构,重点阐述Web服务的书写规范,规定了服务规约组成的基本原则和方法,通过服务标识、服务提供者、服务使用者、服务描述、方法名称、方法功能、输人参数、输出参数等一组属性,对交换服务进行规范性描述。
本标准的附录A遵循《数字烟草发展纲要》(国烟办(2005)632号)规划内客,按照电子商务、电子政务、管理决策三大应用体系以及基础资源进行基本分类,对企业之间的服务进行分类制定。附录A根据需要不定期发布新版本。
本标准的附录B是对附录A所制定的服务进行服务治理的管理办法,提出了烟草行业交换服务平台实施SOA的部分章程,包括流程、原则和方法。本标准的附录C提出了烟草行业交换服务平台关于服务的安全管理、监控等方面的保障要求。I
1范围
烟草行业数据中心交换服务体系Web业务服务
YC/T324-2009
本标准规定了我国烟草行业企业间信息系统进行信息交换的业务参考架构、技术架构和安全架构。规定了国家局、总公司,省级局公司)、工业公司,地市级公司、卷烟工业企业三个应用层面在生产经营、管理决策中的各项活动中,在跨企业间、实时性和小数据量信息交换时的服务标准,统筹规划企业间的信息交换的一种方式,并作为标准指导信息系统建设、信息资源的开发与利用。2规范性引用文件
下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GB2312信息交换用汉字编码字符集基本集YC/T190烟草行业组织机构代码编制规则YC/T256.1烟草行业工商统计数据元第1部分数字烟草发展纲要(国烟办[2005]632号)3术语和定义
下列术语和定义适用于本标准。3.1
enterpriseservicebus,ESB
企业服务总线
建立企业服务总线。省级局(公司)、工业公司,地市级公司、卷烟工业企业可通过企业服务总线进行信息交换。
服务提供者serviceproviders
发布服务,对使用自身的服务的请求进行响应。3.3
服务注册中心serviceregistry
也称为服务代理(servicebroker),用于注册服务提供者(serviceprovider)已经发布的服务,对其进行分类并提供搜索服务。
服务使用者
servicerequesters
利用服务注册中心查找所需的服务,绑定服务提供者并使用该服务。3.5
服务管理者
servicemanagers
对服务进行管理的单位或部门。3.6
数据元dataelement
用一组属性描述定义、标识、表达和允许值的数据单元。YC/T324—2009
XML可扩展标记语言extensiblemarkuplanguage为SOAP消息定义数据类型(datatype)与数据结构(datastructures)。3.8
Web服务
webservices
由URL标识的软件系统,其公共接口和绑定可以使用XML进行定义和描述。3.9
WSDL服务描述语言webservicesdescriptionlanguage描述和定位Web服务的一种协议和语言。3.10
简单对象访问协议simpleobjectaccessprotocol(SOAP)Web Services的通信协议,是一种简单的、轻量级的基于XML的机制,用于在网络应用程序之间进行结构化数据交换,在Web服务的请求者调用服务时产生。3.11
主数据masterdata,MD
系统间共享的数据(例如,客户、供应商、账户和组织部门相关数据)。4交换服务体系架构
4.1总体业务参考架构
4.1.1概述
总体业务参考架构定义了烟草行业电子政务、电子商务、管理决策各应用信息系统和企业服务总线进行信息交换的规则,通过企业服务总线为企业之间的信息交换和业务协同提供服务。烟草行业数据中心交换服务体系Web服务的总体业务参考架构示意图如图1。业务参考架构
履现层
流程层
服务层
业务层
数据层
环节】
工业企业
个性化页面
统计报告
Purtal
国家局
通知表单
国家局、工业企业、
商业企业通过国家局的服
务层提供的服务,构建新的业务流程环节3
环节2
环节4+
请求服务
共享服务
互享服务注册
交互服务
工商统计
卷烟生产
电子商务
管理系统
经济分析
现代物
人力资源
会计核算
厂商企业使用国家
局提供的信息服务
4.1.2数据层
环节5
请求服务
服务3
服务1服务
共享服务
Potral
待办任务
环节8
请求服务
环节?
服务4服务5服务
服务总线
互享服务
经济分析
人力资源
会计核算
基于国家局数据市
1:心提供信息服务
MQ通道免费标准下载网bzxz
交互服务
决策管理
交易系统
专卖系统
业务参考架构
MQ通道
数据层是存储所有业务数据的实体的集合,以数据中心为核心。环节9
YC/T324—2009
商业企业
环节1
环节10
共享服务
电子商务
现代物流
会计核筛
互享服务
交互服务
叫中心
办公自司
数据层的数据交换通过三种模式:a)异步方式:b)WII数据同步方式;c)Web服务方式。4.1.3业务层
国家局、总公司,省级局(公司)、工业公司,地市级公司、卷烟工业企业的信息系统,需要在企业间进行信息交互时,可将业务操作封装成Web服务,在企业服务总线注册,企业服务总线为其他系统提供所需要的信息服务。
4.1.4服务层
国家局、总公司统一建设、统一管理烟草行业的企业服务总线,该平台为企业间信息交换提供服务和支撑,在业务系统的交互中承担中介作用。企业服务总线的主要功能包括服务的路由连接、数据转换、事件管理和对服务进行安全管理。企业服务总线提供服务注册与管理,它接收国家局、总公司,省级局(公司)、工业公司,地市级公司、卷烟工业企业的服务发布,对其进行分类并提供搜索,使服务使用者能够使用服务。企业服务总线提供路由连接,它接收企业的服务请求,根据上下文信息从注册的服务目录中得到服务提供者的地址,通过服务路由器转发服务到具体的服务提供者。服务提供者处理服务请求,并将结果反馈到企业服务总线,企业服务总线则将响应返回给服务使用者。3
YC/T324—2009
企业服务总线提供事件管理,对服务的请求、执行全过程进行记录,对服务进行监控。企业服务总线提供服务安全认证,对服务使用者和提供者之间的Web服务访问提供安全性的保障,通过用户认证及权限检查,将具有权限的服务请求路由转发到提供服务的业务系统进行处理。4.1.5流程层
企业根据企业服务总线提供的服务进行流程定制、流程管理、流程监控,实现跨系统的业务流程管理,并通过事件管理机制对业务流程进行监控。4.1.6展现层
企业分别开发各自的数据分析与展现应用。4.2技术架构
4.2.1技术架构图
烟草行业数据中心交换服务体系Web服务的技术架构示意图如图2。闵家局
浏览器
商业企业
工业企业
数据交换平台服务管理
数据交换平台
流程监控
流程服务
企业服务总线
访间控制
、A雷我德
图2技术架构
4.2.2企业服务总线
服务注册
与监管
服务注册与存修
企业间的信息系统的信息交换,可通过国家局建设的企业服务总线进行。数据中心
数据中心
Web服务请求与响应
HTTP请求与响应
服务注册信息
安全控制
监控、管理信息
企业服务总线具备的功能主要包括:服务路由、格式转换、消息发布、日志等。企业服务总线与服务注册库相结合提供服务端点的查找与动态路由能力。4.2.3流程服务
流程服务组件要提供快速组装和更改业务流程的能力。能够通过其提供的事件机制,支持对协同业务流程的监控和管理。
4.2.4服务网关
服务网关为企业之间的Web服务交互提供安全性保护。4.2.5服务注册与监管
所有由企业提供的服务及服务的元数据(提供者、服务地址、创建时间等)都统一注册、存储在服务注册与存储组件中。
服务全生命周期管理实现从服务由任何一个企业提议,国家局、总公司审批,到开发、测试、使用,直4
到最终停止使用的整体服务生命周期的管理。4.3安全架构
4.3.1安全架构图
烟草行业数据中心交换服务体系Web服务的安全架构示意图如图3。国家局
浏览器
商业企业
工业企业
4.3.2身份管理
ecurity)
(WS-Security)
wS-Security
身份验证
权限检查
安全令牌
(WS-Security)
企业服务总线
访问控制
(身份、认证、权限服务)
YC/T324-2009
Web服务请求与响应
用声册
图3安全架构
HTTP请求与响应
安全控制
处理各种类型、格式的身份信息之间的协调问题,能使服务之间进行连接。4.3.3权限控制
对访问系统的资源权限进行分配。4.3.4机密性
对传输通道,内容进行加密。
4.3.5完整性
保证数据在传输和存储过程中不被攻击者算改。4.3.6不可否认性
为数据的发出或接收提供可信证据。4.3.7服务网关
服务网关为企业之间的XML消息交换和Web服务交互提供安全性保护,包括:过滤、数字签名、Web服务安全性、XML访问控制、加密、记录日志等。它的主要能力应包括:
XML/SOAP防火墙:侦测并阻止XML攻击并防止非法的服务调用;对XML/SOAP进行数据校验,提前探测到不合要求的请求,将其阻挡在国家局、总公司企业服务总线之外;
SOAP安全管理:支持Web服务相关的安全标准(WS_Security,WS_Trust,SAML等),与访问控制组件相配合,实现对进入国家局、总公司的服务请求的身份与权限的检查与审计。5
YC/T324—2009
4.3.8访问控制
访问控制组件主要包含如下功能:用户的身份管理:管理使用企业服务总线的用户的信息;用户身份认证:通过用户名/密码、CA证书等方式验证服务使用者的身份;权限检查:检查用户是否具有使用某一服务的权限。5服务规约格式
5.1要求
本标准规定了服务标识的编写原则,服务规约的书写格式,定义服务规约所包含的属性和特征。5.2服务标识
说明:服务的唯一标识。
表示:×××_×××_×××_×..。编码方法:
编码方法示意图如图4。
第13之后位,表示四级分类,服务的业务名称简写第12位,下划线“_”,作为分隔符号第9~11位,表示三级分类,服务分类类型;信息服务INF,流程服务BPM,中介服务MED,伙伴服务ASS-第8位,下划线“_”,作为分隔符号第5~7位,表示二级分类类型;国家局、总公司NAT,工业企业IND,商业企业COM,其他企业OCO第4位,下划线“_”,作为分隔符号-第1~3位,表示一级分类类型;电子商务ECS,电子政务EGS,管理决策MPS,基础资源BAS
图4编码方法
级分类:服务标识的一级分类方式按照《数字烟草发展纲要》(国烟办[2005]632号)中的电子商务、电子政务、管理决策三大应用体系进行划分,对于不明显属于这三种业务应用体系的基础操作作为基础资源类服务。电子商务类服务简写为“ECS”,电子政务类服务简写为“EGS”,管理决策类服务简写为“MPS”,基础资源类服务简写为“BAS”。二级分类:服务标识的二级分类方式以服务的提供者为划分标准。国家局、总公司简写为“NAT”,工业企业简写为“IND”,商业企业简写为“COM”,其他企业简写为“OCO”。三级分类:服务标识的三级分类方式以服务的类型为划分标准。信息服务主要包括主数据、静态信息数据等以查询为主的信息服务;一流程服务主要是在企业间完成一组业务活动中,需要其他企业配合完成的业务活动所需要的服务;
中介服务主要包括企业服务总线上,将不同服务提供者和使用者的服务签名、消息格式进行转换匹配等类型的服务;
伙伴服务是在需要与行业外的合作伙伴、供应商之间进行交互的情况下,提供的一组服务。四级分类:服务标识的四级分类方式为服务具体业务含义的简写。示例:ECS_IND_INF_ProdPlan表示卷烟体系中的“查询工业生产计划信息”的服务。6
5.3服务提供者
说明:实现服务并提供服务的参与者或业务系统名称。表示:中文名称。
编码方法:国家局、总公司,省级局(公司)、工业公司,地市级公司、卷烟工业企业。5.4服务使用者
说明:使用服务的参与者或业务系统名称。表示:中文名称。
编码方法:国家局、总公司,省级局(公司)、工业公司,地市级公司、卷烟工业企业。5.5服务描述
说明:使用中文描述服务的功能要点。表示:简短的语言描述。
5.6方法名称
说明:英文名称,能表达出服务方法的英文单词(或缩写)。表示:采用匈牙利命名法(第一个单词的所有字母小写,后面单词的首字母大写)。5.7方法功能
说明:使用中文描述服务方法的概要功能。表示:简短的语言描述出该服务主要完成的业务目标。5.8输入参数
说明:服务所需要传人的信息,英文名称命名。表示:采用匈牙利命名法,命名规则按照YC/T256.1的规定。5.9输入参数类型
说明:使用可以表达数据类型的英文单词。YC/T324—2009
表示:英文单词(或缩写),对于复杂格式的XML字符串,可在附件中定义其格式并在说明中引用。5.10输出参数
说明:服务所需要传出的信息,英文名称命名。表示:采用匈牙利命名法,命名规则按照YC/T256.1的规定。5.11输出参数类型
说明:可描述参数的格式,也可简要描述参数的含义、作用。表示:英文单词(或缩写),对于复杂格式的XML字符串,可在附件中定义其格式并在说明中引用。5.12返回值代码定义
返回值代码见表1。
返回值代码表
传输成功!
用户不存在!
用户已停用!
账户名密码不正确!
代码表述
调用服务运行时错误!
应用系统错误!
CA证书无效!
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。