ICS35.240.50
J07
中华人民共和国国家标准
GB/T30095—2013
网
络化制造环境中业务互操作协议与模型
Networkedmanufacturingenvironment-
Businessinteroperabilityprotocolandmodel
2013-12-17发布 2014-05-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布目 次
前言 Ⅲ …………………………………………………………………………………………………………
引言 Ⅳ …………………………………………………………………………………………………………
1 范围 1 ………………………………………………………………………………………………………
2 术语和定义 1 ………………………………………………………………………………………………
3 业务事务处理中的互操作 1 ………………………………………………………………………………
4 业务事务处理的模型 2 ……………………………………………………………………………………
5 业务操作视图 3 ……………………………………………………………………………………………
6 功能服务的基础架构 5 ……………………………………………………………………………………
7 消息传输服务 12 ……………………………………………………………………………………………
附录A(资料性附录) SOAP文档样例 16 …………………………………………………………………
ⅠGB/T30095—2013
前 言
本标准按照GB/T1.1—2009给出的规则起草。
本标准由中国机械工业联合会提出。
本标准由全国自动化系统与集成标准化技术委员会(SAC/TC159)归口。
本标准起草单位:北京机械工业自动化研究所、上海交通大学。
本标准主要起草人:孙洁香、奚立峰、高雪芹。
ⅢGB/T30095—2013
引 言
在信息化时代,企业越来越多的依靠管理信息系统实现运营。面对五花八门的系统交互,企业首先
要解决信息交换问题。开发专用接口或统一数据格式成为人们常用的办法。但是在互联网上,这些办
法似乎颇受束缚。因此,定制信息交换标准的需求应运而生。
随着20世纪90年代Internet的逐步成熟和完善,尤其是HTML和Web技术的出现,基于
Internet的电子商务技术得到飞速发展。1998年,国际标准化组织W3C推出可扩展置标语言(XML),
进一步丰富了信息交换技术,XML为EDI提供了基于Internet的解决方案,它将业务规则从业务信息
中分离出来,保留业务信息原有的结构和内容在各应用系统间进行存储和处理。XML的灵活性在为
各企业制定信息交换规则提供便利的同时,也带来了企业间各种不同交换规则间相互转换的麻烦。
为提高信息交换的效率、借鉴EDI标准规范的经验,有关公司、行业协会和国际标准化组织相继推
出了一些基于XML的电子商务标准框架。这些标准框架的目标都是要通过Internet实现企业间高
效、可互操作的信息交换和信息处理,其中比较典型的标准规范有OBI、IOTP、eCo框架、BizTalk、Ro-
settaNet、cXML、xCBL等。
这些新兴的事实标准向传统标准发起了有力挑战。协调、交流和合作则成为促进全球电子商务标
准发展的必然。2000年,UN/CEFACT和OASIS两个分别代表着传统标准和新兴标准的制定组织共
同在全球范围内发起了基于XML的电子商务标准框架(即ebXML标准)的研制工作,该项工作得到了
全世界百余企业的支持和参与。2001年5月第一批ebXML相关标准规范正式发布,ebXML是全球基
于XML的电子商务信息交换框架,它向全球各贸易参与方提供一种可互操作的、安全稳定的电子商务
信息交换模式。ebXML是一系列构成电子商务模型框架的技术规范的统称,通过这些技术规范来构建
一个全球电子化市场,在这个市场内不分地域和规模的各类企业能够通过交换基于XML的电子业务
信息开展彼此间的业务。ebXML力图建立一种基于开放式标准的电子商务理论框架,为电子商务实施
提供理论指导。
ebXML是一项庞大复杂的工程项目,它的最终实现还需要大量的基础性标准和相关产品的支持。
Web服务是指由服务提供方发布的完成某些特别商务需求的在线应用服务,其他公司或应用软件能够
通过Internet来访问并使用这项在线服务。Web服务的目标是将软件转化为一种通过Web订阅使用
的服务。在Web服务模式下,软件将运行于服务提供者所在的主机、而非服务请求者所在的主机。
Web服务模式的核心是能够实现简便的、基于XML的在线信息交换。
2000年,微软、IBM、Sun、Oracle及其他有关厂商纷纷摈弃了各自不同的技术标准,共同选定了
SOAP、WSDL和UDDI三种基于XML的相关标准作为Web服务的底层架构技术。另外,在W3C联
盟及OASIS等业内标准组织的协助下,微软、IBM等公司还计划进一步合作,共同制定对全球Web服
务市场发展至关重要的诸如安全与可靠性等方面的Web服务标准。作为当今Internet技术发展的潮
流,Web服务必将对推动电子商务发展产生积极作用。
本标准吸收ebXML建模的基本思想,采用Web服务的体系结构作为服务提供者和服务请求者交
互信息的基础结构,利用各种行业标准作为基础数据,形成网络化制造环境下信息交换的协议和模型。
ⅣGB/T30095—2013
网络化制造环境中业务互操作协议与模型
1 范围
本标准规定了面向网络化制造中业务互操作的协议和模型,主要包括业务事务处理中互操作的概
念、信息交换的协议以及为业务事项处理提供功能服务的体系结构、各部分的功能和所遵循的标准。
本标准适用于我国网络化制造中异构分布平台间的业务互操作和信息交换。
2 术语和定义
下列术语和定义适用于本文件。
2.1
业务过程 businessprocess
让业务合作者通过统一的模型方法学来获取明确的业务场景细节的一种机制。
2.2
业务事务处理 businesstransactionprocessing
在两个业务合作伙伴之间进行业务信息(和信号)的交换,而这些交换必须建立在双方所达成一致
的格式、顺序以及时间长短的规则之上的。
2.3
业务协作 businesscooperation
在业务合作者之间展开的一系列的业务事务。每位合作者在协作中扮演一个或多个角色。
2.4
业务文档流 businessdocumentflow
一个业务事务就是请求方与提供方之间的信息(以文档的形式)交流。
2.5
协同 collaboration
对多个业务事务之间、二元协作中的子协作的先后顺序以及转换关系进行描述。
3 业务事务处理中的互操作
以两个参与者之间的一次业务过程的业务事务处理(交互)中的互操作的应用为准来规定其中的信
息交换和协议的应用。如图1所示。其中:
1GB/T30095—2013
图1 参与者进行业务交换的过程
第一步,参与者提交方通过Internet发现“业务服务”(BusinessService)注册中心(Registry)是可
用的;
第二步,决定创建和部署它自己的“业务服务”;
第三步,提交方将自己的业务服务的规范化的描述(BusinessServiceProfile)提交到“业务服务”的
注册中心。在得到所提交信息的一致性的确认后,提交方将收到一份确认信息;
第四步,参与者请求方在“业务服务”注册中心查到提交方提供的业务服务符合自己的需要;
第五步,请求方根据提交方所提供的地址信息、接口需求信息(所需要的输入和输出信息)、安全需
求信息、传输协议信息,直接对A所提供的服务进行调用;
第六步,提交方接收这个调用后在本地执行服务、按接口描述与请求方交换业务信息,即A与B进
行业务事务处理(交互)。
上述过程中所包含的各项概念和实现的机制如下:
a) “业务服务”的标准化的描述;
b)注册中心提供的服务机制,即“业务服务”的注册、发现和获取机制;
c)业务事务处理中所交互的业务信息的标准化的描述;
d)业务事务处理中所执行的业务流程的标准化的描述;
e)消息服务框架,它为交易双方提供互操作性强、安全、可靠的消息交换的机制;
f)标准的参考本体和词典(信息模型)系统,保证业务信息的语义一致性。
4 业务事务处理的模型
应使用基于UML的UN/CEFACT建模方法(UMM),采用描述事务处理的业务操作图:
a) 业务操作视图(BusinessOperationalView,BOV),它应由两方面组成:
1) 业务事务处理(交互)中交换的数据及相关的语义;
2) 业务事务处理(交互)的架构,它包括:
2GB/T30095—2013
GB-T 30095-2013 网络化制造环境中业务互操作协议与模型
文档预览
中文文档
24 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共24页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2025-07-13 04:02:55上传分享