WebServices业务接口规范说明书.doc

上传人:暗伤 文档编号:9318457 上传时间:2022-04-02 格式:DOC 页数:6 大小:111.50KB
返回 下载 相关 举报
WebServices业务接口规范说明书.doc_第1页
第1页 / 共6页
WebServices业务接口规范说明书.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《WebServices业务接口规范说明书.doc》由会员分享,可在线阅读,更多相关《WebServices业务接口规范说明书.doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、开放式虚拟仿真实验教学系统Web Services业务接口规范说明书1. 范围本规范文档主要适用于开放式虚拟仿真实验教学系统和其它业务系统信息数据的接入。2. 术语、定义和缩略语2.1 术语、定义术语/定义含义XML描述数据的标准方法SOAP表示信息交换的协议WSDLWeb服务描述语言UDDI基于XML语言的用于在互联网上描述服务的协议2.2 缩略语缩略语英文原文中文含义JDKJava Development KitJava开发工具包JREJava Runtime EnvironmentJava 运行环境JVMJava Virtual MachineJava 虚拟机DBSDatabase Se

2、rvice数据库服务3. 接口设计3.1 接口公共参数接口服务器通过:http:/IP:port/EIP/WebService/ 连接服务器,同时对外提供业务功能接口,接收的参数和返回的参数都用一定的xml格式进行封装。3.1.1 请求参数1. 请求类型为String类型 2. 头部参数体head定义请求参数的头部参数体header格式固定,定义如下:参数名参数说明type请求业务系统对应功能方法,具体详见各业务接口说明version请求业务系统版本号reqtype请求业务系统类型userid请求业务系统当前用户id3. 请求参数体param定义参数体param中的具体请求参数,根据不同的业务

3、而不同,详见各业务接口。3.1.2 返回参数1. 返回类型为String类型 2. 头部参数体head定义返回参数的头部参数体header格式固定,定义如下:参数名参数说明type相应业务系统对应功能方法(与请求对应)value标识成功或失败返回码(xx00为成功,其余为失败,具体失败码详见各业务接口)info返回信息说明3. 返回值参数体result定义参数体result中的具体返回参数,根据不同的业务而不同。详见各业务功能返回值参数体result定义。注意:在value值标识为失败时,无论在任何业务功能下result都有可能为空。4. 返回value 值错误码说明1001错误:Securi

4、tyException1002错误:NoSuchMethodExceptio1003错误:IllegalArgumentException1004错误:IllegalAccessException1005错误:InvocationTargetException1006错误:UnkownException1007无数据1008数据已被删除1111传入参数错误3.2 业务功能接口3.2.1 登陆及版本信息接口3.2.1.1 模块说明1. 接口类型说明:编码接口1101登录验证1201退出系统1301版本信息及更新2. 错误类型说明:编码接口1101连接service服务失败1102解析请求失败11

5、03解析业务模块失败1104解析参数失败1105查询失败1106用户不存在1107密码错误1108用户无效12013.2.1.2 功能1:登陆验证1. 功能描述对用户名和密码进行验证,记录登陆时间、ip地址等信息2. 请求参数体param定义 头部参数体header中的定义参数,详见本文档“请求参数头部参数体header定义”(以下各业务接口中头部参数体header定义相同,不再赘述),type属性值1101,参数体param说明如下:参数说明username终端登陆用户名password终端登录密码(说明:密码采用MD5加密传输,具体密钥见后)3. 返回值参数体result定义 头部参数体h

6、eader中的定义参数,详见本文档“返回参数头部参数体header定义” (以下各业务接口中头部参数体header定义相同,不再赘述),type属性值1101,参数体result说明如下:参数说明username登陆用户名userid登录用户idrealname当前登陆用户的姓名3.2.1.3 功能2:退出系统1. 功能描述记录退出相关信息,如时间以及退出类型。2. 请求参数体param定义略3. 返回值参数体result定义略3.2.1.4 功能3:版本信息及更新4. 功能描述版本信息交互,查询到新版本后,自动更新,并记录更新信息。5. 请求参数体param定义略3.2.2 虚拟仿真实验数据

7、接口3.2.1.5 模块说明3. 接口类型说明:编码接口2101常规实验数据采集接口2201实验考核数据采集接口4. 错误类型说明:编码接口2101连接service服务失败2102解析请求失败2103解析业务模块失败2104解析参数失败2105查询失败2106数据不完整2107数据错误2108数据无效22013.2.1.6 功能一:常规实验数据采集接口1. 功能描述对用户实验数据进行采集,包括进入、退出实验时间,用户实验模块名称,正常实验完成时间,实验完成情况、真实实验完成时间等2. 请求参数体param定义略3. 返回值参数体result定义略3.2.1.7 功能2:实验考核数据采集接口1. 功能描述对用户实验考核数据进行采集,包括考核项目名称、考核项目内容描述、考核项目完成情况、考核成绩等数据2. 请求参数体param定义略3. 返回值参数体result定义略第 6 页 共 6 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com