ICS35.060
L74
中华人民共和国国家标准
GB/T30883—2014
信
信息技术 数据集成中间件
Informationtechnology—Dataintegrationmiddleware
2014-09-03发布 2015-02-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布目 次
前言 Ⅲ …………………………………………………………………………………………………………
1 范围 1 ………………………………………………………………………………………………………
2 规范性引用文件 1 …………………………………………………………………………………………
3 术语和定义 1 ………………………………………………………………………………………………
4 缩略语 2 ……………………………………………………………………………………………………
5 数据集成中间件基本功能要求 2 …………………………………………………………………………
5.1 数据集成中间件技术架构 2 …………………………………………………………………………
5.2 数据集成中间件功能要求 4 …………………………………………………………………………
6 非功能要求 7 ………………………………………………………………………………………………
6.1 概述 7 …………………………………………………………………………………………………
6.2 可靠性 7 ………………………………………………………………………………………………
6.3 维护性 7 ………………………………………………………………………………………………
6.4 兼容性 7 ………………………………………………………………………………………………
6.5 效率 7 …………………………………………………………………………………………………
参考文献 9 ………………………………………………………………………………………………………
ⅠGB/T30883—2014
前 言
本标准按照GB/T1.1—2009给出的规则起草。
本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。
本标准起草单位:北京东方通科技股份有限公司、中国电子技术标准化研究院、中创软件商用中间
件股份有限公司、山东浪潮齐鲁软件产业股份有限公司、华迪计算机集团有限公司、北京炎黄盈动科技
发展有限责任公司。
本标准主要起草人:邓鹏飞、陈志峰、李海波、何忠胜、王洁萍、贾德星、程勇、张富生。
ⅢGB/T30883—2014
信息技术 数据集成中间件
1 范围
本标准规定了数据集成中间件的基本功能和非功能质量要求。
本标准适用于数据集成中间件的开发和应用,也可作为数据集成中间件产品质量评测以及用户产
品选型的依据。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T16260.1—2006 软件工程 产品质量 第1部分:质量模型
GB/T11457—2006 信息技术 软件工程术语
ISO/IEC9075-2:2011 信息技术 数据库语言SQL 第二部分:基本原则(SQL/基本原则)[In-
formationtechnology—Databaselanguages—SQL—Part2:Foundation(SQL/Foundation)]
XMLSchema定义语言v1.1(XMLSchemaDefinitionLanguage,v1.1)
Web服务描述语言v1.1(WebServicesDescriptionLanguage,v1.1)
3 术语和定义
GB/T11457—2006中界定的以及下列术语和定义适用于本文件。
3.1
中间件 middleware
在系统软件和应用软件之间提供连接的独立软件。
3.2
数据集成应用 dataintegrationapplication
使用整合后的接口及数据的各种应用程序。
3.3
异构数据系统 heterogeneousdatasystem
不同数据来源、不同数据格式或者不同访问方式的相关数据系统的集合。
注:数据系统狭义上指数据库管理系统DBMS,广义上也包括提供各种格式数据的文件,例如XML文档、办公文
档、图像文件、音频/视频信息文件和普通文本文件等。
3.4
数据集成中间件 dataintegrationmiddleware
向应用系统提供对异构数据系统统一数据访问能力的中间件软件。
3.5
元数据 metadata
定义和描述其他数据的数据。
[引自GB/T18391.1—2009]
1GB/T30883—2014
3.6
数据补偿 datacompensation
在数据处理过程中,为保证数据一致性,当其中一个或多个步骤处理失败后,其他已执行的步骤按
照各自提供的逆操作使数据回退到操作前的数值或状态。
3.7
运行时服务 enactmentservice
为数据集成中间件的数据流程处理提供运行环境,负责解释和激活数据流程定义,与流程所需的外
部资源进行交互,对外提供应用接口供数据集成应用程序调用。
4 缩略语
下列缩略语适用于本文件。
DBMS 数据库管理系统(DatabaseManagementSystem)
JDBCJava数据库连接(JavaDataBaseConnectivity)
JMSJava消息服务(JavaMessageService)
POP3邮局协议版本3(PostOfficeProtocol3)
SDO服务数据对象(ServiceDataObjects)
SMTP简单邮件传输协议(SimpleMailTransferProtocol)
SQL结构化查询语言(StructuredQueryLanguage)
WSDLWeb服务描述语言(WebServicesDescriptionLanguage)
XML可扩展置标语言(ExtensibleMarkupLanguage)
XSDXML格式定义(XMLSchemasDefinition)
XSLTXML扩展样式单转换语言(ExtensibleStylesheetLanguageTransformations)
5 数据集成中间件基本功能要求
5.1 数据集成中间件技术架构
数据集成中间件由运行时服务、开发工具、监控管理工具组成。
数据集成中间件技术架构如图1所示:
数据集成中间件的各组成部分说明如下:
a) 运行时服务为数据集成中间件提供核心运行功能,运行时服务由数据接入层、数据表示与处理
层两层组成,同时运行时服务对外提供视图访问接口、服务访问接口和监控管理接口三类应用
接口。
1) 数据接入层为数据集成中间件实现对各种数据系统的接入。其中:
● 访问模式定义用于设定对不同数据系统接入的访问方法;
● 数据格式定义是对接入的数据进行格式化定义并形成标准的数据表示;
● 数据访问协议适配用于适配接入数据系统使用的通信访问协议,与接入数据系统进
行通信。
2) 数据表示与处理层实现数据集成中间件数据集成过程中的功能。其中:
● 数据表示方式用于将接入数据解析成规范化的数据表示;
● 元数据管理用于对元数据的定义、更新、分类和查询;
● 数据格式转换用于对数据类型、数据内容等进行转换;
● 数据加工用于对数据内容进行过滤、清洗等加工处理;
2GB/T30883—2014
GB-T 30883-2014 信息技术 数据集成中间件
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2025-07-13 04:30:28上传分享