信息技术SOA技术实现规范第1部分:服务描述上海标准化服务信息网.doc

上传人:仙人指路1688 文档编号:2389595 上传时间:2023-02-17 格式:DOC 页数:8 大小:165KB
返回 下载 相关 举报
信息技术SOA技术实现规范第1部分:服务描述上海标准化服务信息网.doc_第1页
第1页 / 共8页
信息技术SOA技术实现规范第1部分:服务描述上海标准化服务信息网.doc_第2页
第2页 / 共8页
信息技术SOA技术实现规范第1部分:服务描述上海标准化服务信息网.doc_第3页
第3页 / 共8页
信息技术SOA技术实现规范第1部分:服务描述上海标准化服务信息网.doc_第4页
第4页 / 共8页
信息技术SOA技术实现规范第1部分:服务描述上海标准化服务信息网.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《信息技术SOA技术实现规范第1部分:服务描述上海标准化服务信息网.doc》由会员分享,可在线阅读,更多相关《信息技术SOA技术实现规范第1部分:服务描述上海标准化服务信息网.doc(8页珍藏版)》请在三一办公上搜索。

1、ICS35.100.05L79中华人民共和国国家标准GB/T XXXXX.1XXXXa 信息技术 SOA技术实现规范 第1部分:服务描述Information technology - Specification for SOA technical implementation - Part 1: Service description点击此处添加与国际标准一致性程度的标识b c 在提交反馈意见时,请将您知道的相关专利连同支持性文件一并附上。)XXXX - XX - XX发布XXXX - XX - 实施目次前言III1范围12规范性引用文件13术语和定义14服务描述元素分类15一般性描述15.

2、1综述15.2服务标识符15.3服务名称25.4服务基本说明25.5服务分类25.6服务版本号25.7服务注册日期25.8服务提供者信息26功能描述26.1综述26.2外部功能26.3消息36.4内部特性36.5实现特性37非功能描述47.1综述47.2功能正确性47.3服务粒度适合性47.4松耦合性47.5可复用性47.6可扩展性47.7互操作性47.8可用性47.9可管理性48统计特性描述58.1综述58.2服务访问次数58.3服务访问频率58.4日/周/月最高访问量58.5成功服务次数5前言本标准在信息技术 SOA技术实现规范总标题下,分为如下七部分:第1部分:服务描述第2部分:服务注册

3、及发现第3部分:服务管理第4部分:服务展现第5部分:服务集成开发第6部分:服务交互通信第7部分:服务编制本部分为GB/T XXXX的第1部分。本部分依据GB/T 1.1-2009规则起草。本部分由全国信息技术标准化技术委员会提出并归口。本部分起草单位: 北京航空航天大学、中国电子技术标准化研究院、中国人民解放军后勤学院、北京大学、中国软件评测中心、上海普元信息技术有限公司、北京东方通科技股份有限公司。本部分主要起草人: 赵永望、马殿富、袁媛、王潮阳、董建、杨云、赵俊峰、孟晓、钱军、徐宝新、田忠。信息技术 SOA技术实现规范 第1部分:服务描述1 范围GB/T XXXX的本部分给出了服务描述元素

4、的分类及说明。本部分适用于SOA应用的设计、开发、运行和维护。本部分是制定具体SOA应用的技术实现标准、质量测评标准及工程标准的依据。2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T AAAA 信息技术 面向服务的体系结构(SOA)术语GB/T BBBB 信息技术 面向服务的体系结构(SOA)应用的总体技术要求3 术语和定义GB/T AAAA中界定的术语和定义适用于本文件。4 服务描述元素分类服务描述元素可分为四种类型:a) 一般性描述;b) 功能描述;c)

5、非功能描述;d) 统计特征描述。注: 本部分给出的服务描述元素不是完备的,可根据实际的使用情况进行扩展或限定。同时,本部分具体使用时,可根据实际情况剪裁使用。5 一般性描述5.1 综述服务的一般性描述是指服务的基本属性。一般性描述应包含服务标识符、服务名称、服务基本说明等元素,可包含服务分类、服务版本号、服务注册日期和服务提供者信息等元素。具体使用时,可对服务的一般性描述进行扩展。5.2 服务标识符在给定的命名空间中唯一的标识,用以确定一个服务。服务标识符应该符合组织的命名规范。5.3 服务名称由组织正式公布的服务的名称,服务名称应包含一定的意义,能够从服务名称中了解服务的作用或者功能。5.4

6、 服务基本说明对服务进行描述的一段文本说明。5.5 服务分类描述服务所在的分类,分类信息应包含服务的分类名称、分类法、分类编码及类别值。5.6 服务版本号服务版本的标识号。注: 服务的一个版本代表了一个服务的功能集。5.7 服务注册日期服务在注册中心注册/发布的日期。5.8 服务提供者信息服务提供者的详细信息,可包含提供者名称、提供者类别、提供者电话、提供者地址、提供者传真、提供者网络访问地址、提供者Email等。6 功能描述6.1 综述服务的功能描述指服务的外部和内部功能特性。功能描述应包含外部功能、消息、实现特性,也可包含内部特性。具体使用时,可对服务的功能描述进行扩展。6.2 外部功能6

7、.2.1 综述外部功能应包含服务功能名称、输入参数、输出参数和故障,也可包含服务功能说明、前置条件和后置结果。6.2.2 服务功能名称服务对外提供的功能的名称。注: 一个服务对外可提供多个功能(接口)。6.2.3 服务功能说明对服务功能的一段文本说明。6.2.4 输入参数一个服务功能被调用时,对外可接受的参数及类型。输入参数可以是0个、1个,或者多个。输入参数的类型应符合服务实现技术相关的类型定义,如Web服务的输入参数应符合XML Schema 定义的类型。6.2.5 输出参数服务返回给服务使用者时,返回的参数及类型,输出参数可以是0个、1个,或者多个。输出参数的类型应符合服务实现技术相关的

8、类型定义,如Web服务的输入参数应符合XML Schema 定义的类型。6.2.6 前置条件服务被调用之前,必须满足的前提条件。6.2.7 后置结果服务被调用之后,产生的结果。6.2.8 故障服务执行过程中可能产生并返回给服务使用者的故障,故障信息应包含故障编码、故障名称及描述。6.3 消息6.3.1 综述服务的消息描述应包含消息结构和消息交换模式。6.3.2 消息结构服务使用者和服务提供者之间传递消息的结构,需独立于特定的编程语言和运行平台。6.3.3 消息交换模式指服务使用者和服务提供者之间传递消息的模式,常见的有如下4种:1.请求/响应2.单向3.通知4.要求/应答6.4 内部特性6.4

9、.1 综述服务的内部特性可包含服务内部结构和内部过程。6.4.2 内部结构对于组合服务而言,其组成服务之间的关联关系。6.4.3 内部过程对于组合服务而言,其组成服务之间的编排、组合和调用过程等。6.5 实现特性6.5.1 综述服务的实现特性应包含服务访问地址、绑定消息协议和绑定传输协议。6.5.2 服务访问地址服务提供者暴露给服务使用者的对外入口。服务使用者可通过服务访问地址确定服务的网络位置。6.5.3 绑定消息协议服务提供者的特定端口类型的具体协议,以及服务提供者与服务使用者之间交换的数据格式规范的绑定。6.5.4 绑定传输协议服务提供者与服务使用者之间传输消息的底层通讯协议。7 非功能

10、描述7.1 综述服务的非功能描述指服务的服务质量属性。非功能描述可包含功能正确性、服务粒度适合性、松耦合性、可复用性、可扩展性、互操作性、可用性、可管理性等关键质量属性。具体使用时,可对服务的非功能描述进行扩展。7.2 功能正确性服务被服务使用者调用时,实际运行的结果与服务功能描述的一致程度。7.3 服务粒度适合性服务提供功能的层次与服务使用者功能层次间的相近性。7.4 松耦合性服务与服务使用者之间技术独立性、位置透明性等的程度。7.5 可复用性服务被组合使用的难易程度。7.6 可扩展性服务运行时在资源变化情况下其服务能力的随需可变能力。7.7 互操作性服务之间互相通信、调用执行、交换信息的能

11、力。7.8 可用性服务可靠地提供业务功能的能力。7.9 可管理性服务及其状态可被有效监控的能力。8 统计特性描述8.1 综述服务的统计特性描述是指服务运行过程中对服务各种运行属性的统计特性。统计特性描述可包含服务访问次数、服务访问频率、日/周/月最高访问量、成功服务次数等元素。具体使用时,可对服务的统计特性描述进行扩展。8.2 服务访问次数在一定时间范围内,服务被外部服务使用者调用的次数。8.3 服务访问频率在单位时间(日/周/月等)内,服务被外部服务使用者调用的次数。8.4 日/周/月最高访问量在历史的单位时间(日/周/月)内,服务使用者被外部服务使用者调用的最高次数。8.5 成功服务次数在一定时间范围内,服务被外部服务使用者成功调用的次数。_

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号