ICS 35.060 GB L 74 中华人民共和国国家标准 GB/T 30883-2014 信息技术 数据集成中间件 Information technology--Data integration middleware 2014-09-03发布 2015-02-01实施 中华人民共和国国家质量监督检验检疫总局 发布 中国国家标准化管理委员会 GB/T 30883--2014 次 前言 1:范围 2规范性引用文件 3 术语和定义 4:缝略语 5数据集成中间件基本功能要求 5.1数据集成中间件技术架构 5.2数据集成中间件功能要求 6:非功能要求 6.1 概述 6.2可靠性 6.3维护性 6.4兼容性 6.5效率 参考文献…· GB/T 30883--2014 前言 本标准按照GB/T1.1-2009给出的规则起草。 本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本标准起草单位:北京东方通科技股份有限公司、中国电子技术标准化研究院、中创软件商用中间 件股份有限公司、山东浪潮齐鲁软件产业股份有限公司、华迪计算机集团有限公司、北京炎黄盈动科技 发展有限责任公司。 本标准主要起草人:邓鹏飞、陈志峰、李海波、何忠胜、王洁萍、贾德星、程勇、张富生。 学兔兔www.bzfxw.com GB/T 30883--2014 信息技术数据集成中间件 1范围 本标准规定了数据集成中间件的基本功能和非功能质量要求。 本标准适用于数据集成中间件的开发和应用,也可作为数据集成中间件产品质量评测以及用户产 品选型的依据。 2规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T16260.1-2006软件工程产品质量第1部分:质量模型 GB/T11457--2006信息技术软件工程术语 ISO/IEC9075-2:2011信息技术数据库语言SQL第二部分:基本原则(SQL/基本原则)[In formation technology--Database languages--SQL---Part 2 :Foundation(SQL/Foundation)1 XML Schema 定义语言 v1,1(XML Schema Definition Language,v1.1) Web服务描述语言 v1,1(Web Services Description Language,vl.1) 3术语和定义 GB/T11457-2006中界定的以及下列术语和定义适用于本文件。 3.1 中间件middleware 在系统软件和应用软件之间提供连接的独立软件。 3.2 数据集成应用dataintegrationapplication 使用整合后的接口及数据的各种应用程序。 3.3 异构数据系统heterogeneous data system 不同数据来源、不同数据格式或者不同访问方式的相关数据系统的集合。 注:数据系统狭义上指数据库管理系统DBMS,广义上也包括提供各种格式数据的文件,例如XML文档、办公文 档、图像文件、音频/视频信息文件和普通文本文件等, 3.4 数据集成中间件 ..data integration middleware 向应用系统提供对异构数据系统统一数据访问能力的中间件软件。 3.5 元数据metadata 定义和措述其他数据的数据。 [引自GB/T18391.1--2009] 学兔兔www.bzfxw.com GB/T 30883--2014 3.6 数据补偿data compensation 在数据处理过程中,为保证数据一致性,当其中个或多个步骤处理失败后,其他已执行的步骤按 照各自提供的逆操作使数据回退到操作前的数值或状态。 3.7 运行时服务enactment service 为数据集成中间件的数据流程处理提供运行环境,负责解释和激活数据流程定义,与流程所需的外 部资源进行交互,对外提供应用接口供数据集成应用程序调用。 4缩略语 下列缩略语适用于本文件。 DBMS 数据库管理系统(Database Management System) JDBC Java数据库连接(JavaDataBaseConnectivity) JMS Java 消息服务(Java Message Service) POP3 邮局协议版本3(PostOfficeProtocol3) SDO 服务数据对象(ServiceDataObjects) SMTP 简单邮件传输协议(SimpleMailTransferProtocol) SQL 结构化查询语言(Structured QueryLanguage) WSDL. Web服务描述语言(Web Services Description Language) XML 可扩展置标语言(ExtensibleMarkupLanguage) XSD XML格式定义(XML Sehemas Definition) XSLT XML扩展样式单转换语言(Extensible Stylesheet Language Transformations) 5数据集成中间件基本功能要求 5.1数据集成中间件技术架构 数据集成中间件由运行时服务、开发工具、监控管理工具组成。 数据集成中间件技术架构如图1所示: 数据集成中间件的各组成部分说明如下: a)运行时服务为数据集成中间件提供核心运行功能,运行时服务由数据接入层、数据表示与处理 层两层组成,同时运行时服务对外提供视图访问接口、服务访问接口和监控管理接口三类应用 接口。 1)数据接人层为数据集成中间件实现对各种数据系统的接入。其中: 访问模式定义用于设定对不同数据系统接入的访问方法; 数据格式定义是对接入的数据进行格式化定义并形成标准的数据表示; ·数据访问协议适配用于适配接入数据系统使用的通信访问协议,与接人数据系统进 行通信。 2) 数据表示与处理层实现数据集成中间件数据集成过程中的功能。其中: . 数据表示方式用于将接入数据解析成规范化的数据表示; 元数据管理用于对元数据的定义、更新、分类和查询; 数据格式转换用于对数据类型、数据内容等进行转换; 数据加工用于对数据内容进行过滤、清洗等加工处理; 2 学兔兔www.bzfxw.com GB/T30883-2014 ·数据传输用于在分布式环境下的数据传送; ·数据流程处理用于将数据按照序、分发、汇聚等数据流程模式进行流转; ,数据缓存管理用于对频繁请求数据的快速访问进行数据缓存; 事务控制用于实现在数据处理的各个步骤中保证全局数据的完整性和一致性; 数据映射管理用于定义多个接人数据系统之间的关联关系,包括定义各数据系统的 原始字段到数据视图的展现数据的映射规则。 3)应用接口主要为数据集成中间件的应用和管理提供接口。其中: 视图访问接口以数据视图形式为应用提供数据访问的接口; 服务访问接口将数据集成流程发布成数据服务为应用提供数据访问的接口; 监控管理接口为应用或监控管理工具提供对运行时服务进行监控与管理的接口。 数据集成中间件 开发工具 监控管理 工具 视图访间 服务访间 监控管理 接口 接口 接口 设计 访问控制 应用接口 数据流程 数据映射 数据缓存 事务控制 跟踪审计 处理 管理 管理 配置 元数据 数据格式 数据表示 数据加工 数据传输 管理 转换 日志管理 数据表示与处理层 部馨 状态监控 访间模式 数据格式 数据访问 定义 定义 协议适配 数据接入层 调试 异常告警 运行时服务 图1数据集成中间件技术架构 6)开发工具包括设计工具、配置工具、部署工具、调试工具等。其中: 1)设计工具用于将数据集成流程进行建模并生成具有特定格式的流程文件; 配置工具用于数据集成流程生存周期过程中的各个活动(例如:数据访问模式、数据映射 规则、数据处理过程等)进行配置; 3): 部署工具用于将设计开发的所有元素(例如:元数据、流程定义等)进行打包,并部署到中 间件服务器上: 4).. 调试工具通过支持例如单步执行、断点执行等控制方式追踪数据集成流程运行时的状态。 c) 监控管理工具为数据集成中间件提供对运行时服务进行状态监管、跟踪审计、日志管理、异常 告警、访问控制等监控管理功能。其中: 1)状态监管用于对数据集成流程实例进行监控与管理: 学兔兔www.bzfxw.com GB/T 30883---2014 2) 跟踪审计用于对流程的运行情况进行跟踪审计,并展示制定时间段内参与集成的数据交 换信息; 3) 日志管理用于追踪并记录数据集成中间件的运行过程,包括系统运行情况、用户登录情 况、管理操作情况、数据处理情况等; 4) 异常告警用于针对网络断开、数据系统无法访问等异常情况进行告警,并将异常信息进行 记录; 5)访问控制用于数据集成中间件的权限控制。 5.2数据集成中间件功能要求 5.2.1运行时服务 5.2.1.1数据接入层 5.2.1.1.1访问模式定义 数据集成中间件宜提供同步或异步、实时或非实时、读或写数据系统等访间模式。 5.2.1.1.2数据格式定义 数据集成中间件应能根据应用需求支持接入数据系统的数据格式。实际应用中,一般包括数据库 元数据、XML文件的格式定义XSD文件、格式化文件等。 5.2.1.1.3数据访问协议适配 数据集成中间件应能够根据应用需求提供对一种或多种通讯访问协议的支持。通讯访问协议一般 包括:关系型数据库的JDBC访问协议、消息中间件的JMS访问协议、邮件系统的SMTP/POP3访问协 议等

pdf文档 GB-T 30883-2014信息技术数据集成中间件

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 30883-2014信息技术数据集成中间件 第 1 页 GB-T 30883-2014信息技术数据集成中间件 第 2 页 GB-T 30883-2014信息技术数据集成中间件 第 3 页
下载文档到电脑,方便使用
本文档由 思安 于 2023-01-15 17:30:16上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。