说明:收录25万 73个行业的国家标准 支持批量下载
ICS35.100.05 L79 中华人民共和国国家标准 GB/T29263—2012 信 息技术 面向服务的体系结构(SOA) 应用的总体技术要求 Informationtechnology—GeneraltechnicalrequirementofSOA-basedapplication 2012-12-31发布 2013-06-01实施 中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会发布前 言 本标准按照GB/T1.1—2009给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本标准起草单位:中国电子技术标准化研究院、长风开放标准平台软件联盟、北京东方通科技发展 有限公司、上海普元信息技术有限责任公司、山东浪潮齐鲁软件产业股份有限公司、中创软件商用中间 件股份有限公司、北京锐易特软件技术有限公司、北京航空航天大学、中软国际信息技术有限公司、复旦 大学、上海宝信软件股份有限公司、金蝶中间件有限公司、中国人民解放军后勤学院、北京有生博大软件 技术有限公司、北京炎黄盈动科技发展有限责任公司、中国软件行业协会系统与软件过程改进分会、太 极计算机股份有限公司、用友软件股份有限公司、北京邮电大学、大唐软件技术股份有限公司、深圳海联 讯科技股份有限公司、同济大学、华迪计算机集团有限公司、北京中和威软件有限公司、北京大学。 本标准主要起草人:袁媛、高林、耿建光、朱律玮、钱军、贾德星、车帅、马亮、李轶强、马殿富、 毛国兴、吴杰、周明、滕腾、杨云、刘志、赵斌、刘金柱、赵永望、王钧、代寒玲、董晶、董乃文、吴国仕、 傅湘玲、陈彬、马军辉、廖晓光、刘琴、郝宝静、黄军昌、王潮阳、李海波、刘贤刚、董建、王志东、付东普、 赵俊峰、田忠。 ⅠGB/T29263—2012 信息技术 面向服务的体系结构(SOA) 应用的总体技术要求 1 范围 本标准规定了SOA应用的概念模型、技术参考模型及基本技术要求。 本标准适用于SOA应用的设计、开发、运行和维护。本标准是制定具体SOA应用的技术实现标 准、质量测评标准及工程标准的依据。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T29262 信息技术 面向服务的体系结构(SOA) 术语 3 术语和定义 GB/T29262界定的术语和定义适用于本文件。 4 SOA应用概念模型 本章定义了SOA应用概念模型(见图1),这一概念模型的具体实现在第5章中给出。 图1 SOA应用概念模型 SOA应用概念模型包括8个组成部分,分别为:IT基础设施、SOA资源、SOA支撑技术与服务、业 务公共服务、行业/领域应用、质量、安全、治理。其中,实线框中部分为SOA应用概念模型的核心,也 是本标准所需要涉及和约定的内容;图1中虚线框中的IT基础设施及行业/领域应用是SOA应用的 有机组成部分,本标准不对其做约定。 1GB/T29263—2012 SOA应用概念模型包含5个横向部分、3个纵向部分。横向部分的上层对其下层具有依赖关系; 纵向部分对于SOA资源、SOA支撑技术与服务、业务公共服务、行业/领域应用4个部分具有约束 关系。 5 SOA应用技术参考模型 本章定义了SOA应用技术参考模型(见图2)。SOA应用的技术实现需参照本技术参考模型的规 定。对SOA应用技术参考模型中每个实线部分的技术要求都在后续章条中给出。 图2 SOA应用技术参考模型 SOA应用技术参考模型覆盖了SOA应用的构建、运行和管理。 SOA应用技术参考模型包括9个主要部分: a) IT基础设施是承载SOA应用的已有运行环境以及未来可配置和扩展的基础环境; b) SOA资源是实现SOA应用所需的应用系统、数据以及现存服务等IT资源,这些资源存在于 企业、政府部门以及其他组织机构内,作为SOA应用建设中服务的初始来源; c) SOA支撑技术与服务是支撑SOA应用的基础技术能力及基础技术服务的总称; d) 业务公共服务是一系列面向行业/领域应用的、可复用的、具有一定业务功能的服务; e) 行业/领域应用是面向用户的、基于特定行业或特定领域需求的IT系统; f) 用户是使用SOA应用的人、系统、设备及其他服务的总称; g) 质量是SOA应用满足用户需求或期望的程度; 2GB/T29263—2012 h) 安全是为保障SOA应用安全运行的机制和策略总称; i) 治理是针对SOA应用所制定的管控策略和机制,涵盖SOA应用的整个生存周期。 6 SOA应用的资源要求 6.1 综述 本章规定了SOA应用的各种典型资源要求。 6.2 应用系统资源要求 应用系统资源应满足下列要求: a) 能在同构或异构环境中运行、并能提供特定业务处理功能; b) 提供被访问的标准接口或适配器。 6.3 数据资源要求 数据资源应满足下列要求: a) 至少为下述所列的其中之一:业务系统中的数据存储信息、消息格式定义及消息内容、其他格 式文件或服务定义; b) 提供被访问的标准接口。 6.4 服务资源要求 服务资源应满足下列要求: a) 具有规范化的描述、对外提供访问地址、并且可被重复使用; b) 在构建SOA应用之前已存在,作为已有IT资源的一部分; c) 可由组织自身提供,也可由第三方提供。 7 SOA应用的支撑技术与服务要求 7.1 综述 本章规定了支撑SOA应用的基础技术能力及基础技术服务要求,典型的组成部分包括:服务描述 与发现、服务管理、服务编制、服务编排、服务开发、服务交互通信、信息服务、展现服务、身份管理服务、 授权服务。 7.2 服务描述能力要求 服务描述能力应满足下列要求: a) 提供标准的信息模型和访问接口来描述服务和资源的相关属性; b) 符合服务描述的相关标准。 7.3 服务注册与发现能力要求 服务注册与发现能力应满足下列要求: a) 提供服务注册及访问接口,用以对服务和资源进行注册、检索和发现服务; b) 符合服务注册与发现的相关标准。 3GB/T29263—2012 7.4 服务开发能力要求 服务开发能力应满足下列要求: a) 提供构建新服务所需的开发、配置、调试、测试及运行的环境; b) 支持已有应用系统或数据资源的服务化封装; c) 符合服务开发的相关标准。 7.5 服务编制能力要求 服务编制能力应满足下列要求: a) 按照业务流程需求,以中心控制的方式定义服务间的逻辑执行顺序,能够形成符合业务流程引 擎执行的描述文档; b) 能够提供相应的流程控制引擎,例如WS-BPEL; c) 符合服务编制的相关标准。 7.6 服务编排能力要求 服务编排能力应满足下列要求: a) 依据业务流程在交互过程中所使用的消息交换协议,能够对多方对等服务的消息交换(同步或 异步)进行建模并描述,从而定义多方服务如何在一个更大的业务事务中进行协作; b) 符合服务编排的相关标准。 7.7 服务管理能力要求 服务管理能力应满足下列要求: a) 对服务的状态进行实时监控、预警、警示和执行其他相关管理操作; b) 符合服务管理的相关标准。 7.8 服务交互通信能力要求 服务交互通信能力应满足下列要求: a) 提供服务的接入、通信、路由及转换; b) 具备与服务管理的整合能力; c) 提供服务间交互的机制及质量保障; d) 符合服务交互通信的相关标准。 7.9 信息服务要求 信息服务应满足下列要求: a) 提供信息采集、编目、发布和检索等功能; b) 符合信息服务的相关标准。 7.10 展现服务要求 展现服务应满足下列要求: a) 提供一组完整的、支持多渠道访问的人机交互功能; b) 符合展现服务的相关标准。 7.11 身份管理服务要求 身份管理服务应满足下列要求: 4GB/T29263—2012

.pdf文档 GB-T 29263-2012 信息技术 面向服务的体系结构 SOA 应用的总体技术要求

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 29263-2012 信息技术 面向服务的体系结构 SOA 应用的总体技术要求 第 1 页 GB-T 29263-2012 信息技术 面向服务的体系结构 SOA 应用的总体技术要求 第 2 页 GB-T 29263-2012 信息技术 面向服务的体系结构 SOA 应用的总体技术要求 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2025-07-13 03:36:09上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。