国家863计划课题技术验收附件材料.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国家863计划课题技术验收附件材料.doc

国家863计划课题技术验收附件材料 可信的国家软件资源共享与协同生产环境 课题编号:2007AA010301 WSDL-to-IDL编译器 需求规格说明 TRUSTIE课题组 二〇一〇年十二月 文档修改记录 修订版本号 修订人 修改内容 日期 备注 V1.0 周斌 创建文档 2008 V2.0 周斌 更新需求内容 2009 V3.0 周斌 审阅并定稿 2010 目录 1 引言 4 1.1 编写目的 4 1.2 背景 4 1.3 定义 4 1.4 参考资料 4 2 任务概述 5 2.1 目标 5 2.2 用户的特点 5 2.3 假定和约束 5 3 需求规定 5 3.1 对功能的规定 5 3.2 对性能的规定 7 3.3 输人输出要求 7 3.4 故障处理要求 7 3.5 其他专门要求 7 4 运行环境规定 7 4.1 设备 7 4.2 支持软件 7 4.3 接口 7 引言 编写目的 编写WSDL-IDL编译器需求规格说明的目的是:说明WSDL-IDL编译器的软件需求,为软件设计做出指导。 背景 待开发的软件系统为WSDL描述语言到IDL描述语言的编译器,缩写为WSDL-IDL编译器。 本项目来自于广域网中以WEB服务与CORBA服务交互时所需要实现的WS-CORBA网关系统需求。只有实现外部Web服务描述到虚拟CORBA对象描述的转换,才能使CORBA客户端在不感知任何Web服务的细节情况下成功调用Web服务,从而达到WEB服务与CORBA服务透明交互的效果。本项目的开发者为国防科大计算机学院。 定义 ——CORBA:Common Object Request Broker Architecture 公共对象请求代理体系结构; ——IDL:Interface Definition Language 接口定义语言; ——WSDL:Web Service Description Language Web服务描述语言。 参考资料 ——OMG组织,CORBA2.3标准,1998年; ——CORBA to SOAP/WSDL interworking规范的Formal版,OMG,2003/11/2; ——Object Management Group, The Common Object Request Broker Architecture and Specification, 2.3 edition, June 1999; ——WSDL-SOAP to CORBA Interworking OMG Draft Adopted Specification ptc/03-07-04 ——Simple Object Access Protocol(SOAP) 1.1[EB/OL]. W3C Note 08 May 2000,/TR/SOAP/,2001-06。 任务概述 目标 遵循OMG制定的《WSDL-SOAP to CORBA Interworking规范》,支持符合SOAP1.1标准的RPC\Encoded的SOAP-Binding的WSDL文档的解析,实现WSDL描述到IDL描述的转换。 用户的特点 本软件的最终用户是计算机专业人员,熟悉SOAP和CORBA标准,可以使用本软件提供的接口进行编程,构件应用服务器。 假定和约束 无。 需求规定 对功能的规定 WSDL2IDL编译器要遵循OMG制定的《WSDL-SOAP to CORBA Interworking规范》,支持符合SOAP1.1标准的RPC\Encoded的SOAP-Binding的WSDL文档的解析,实现WSDL描述到IDL描述的转换。其中编译控制器进行wsdl文件的分析处理,生成WSDLSymbolTable符号表,接着使用扫描器Scanner对符号表进行扫描。WsdlSymbolTable符号表又在编译控制器的指导下构造成IDLSymobleTable符号表,扫描器再对IDLSymbolTabel进行扫描,完成其二次扫描的任务。编译器后端主要完成从IDLSymbolTable中取出相应的信息完成IDL文件格式化输出的任务。 因此对用户来说,WSDL2IDL编译器应该具有的基本功能包括解析器类方法、扫描器类方法、WSDL符号表类方法、IDL符号表类方法。 下面是WSDL2IDL编译器的功能需求列表: 1)解析器类方法 输入 处理 输出 WSDL文档 控制整个WSDL到IDL的转换过程,包括生成WSDL符号表,扫描WSDL符号表,将WSDL符号表转换成IDL符号表,扫描IDL符号表,输出IDL文件等工作 IDL文档 2)扫描器类方法 输入 处理 输出 IDL符号表 WSDL符号表 扫描WSDL符号表和IDL符号表,建立IDL符号表中各个数

文档评论(0)

seym + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档