ISV产品接入指南2(DOC33)hph.docx
《ISV产品接入指南2(DOC33)hph.docx》由会员分享,可在线阅读,更多相关《ISV产品接入指南2(DOC33)hph.docx(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ISV产品接入指南目 录1文档目的32ISV接入提交项33接口开发与测试环境34ISV接入工作内容45接口定义55.1接口实现形式55.2平台提供给ISV的接口55.2.1Web Service(参数为实体对象)55.2.2Web Service(参数为XML字符串)55.2.3Post方式55.3ISV需要实现的接口定义65.3.1实现方式1:Web Service(参数为实体对象)65.3.2实现方式2:Web Service(参数为XML字符串)65.3.3实现方式3:Post方式65.4ISV接口实现注意事项65.5接口调用示例75.5.1示例:Web Service(参数为实体对象)
2、75.5.2示例:Web Service(参数为XML字符串)85.5.3示例:Post方式85.6接口消息格式105.6.1请求消息105.6.2返回消息115.7消息体加密处理135.8消息调用返回码定义136接口开发与产品改造指南166.1接口实现过程步骤166.2配置文件166.3接口实现176.3.1产品订购176.3.2用户授权196.3.3健康检查266.3.4产品登录286.3.5心跳保持306.3.6数据同步316.3.7客户端登录317接口测试指南327.1测试准备工作327.1.1基本数据准备327.1.2基本数据检查327.2加解密算法测试337.3开通企业客户测试33
3、7.4企业用户授权测试337.4.1集成授权测试1337.4.2集成授权测试2347.5产品登录测试341 文档目的本文档用于于帮助IISV了了解其产产品接入入平台时时需要进进行哪些些工作、如如何进行行这些工工作、完完成后如如何进行行测试等等,ISSV在开开始接入入工作前前,请详详细阅读读此文档档内容。2 ISV接入入提交项项类型提交项重要程度描述文档产品图标必需用户订购时时显示的的产品图图标产品介绍必需产品简介,介介绍产品品的宣传传亮点、在在技术、功功能、应应用等方方面的特特点,以以及产品品能为用用户在哪哪些方面面带来价价值等用户手册必需详细介绍产产品的管管理功能能与应用用功能的的使用方方法
4、,指指导企业业的管理理员与最最终用户户使用系系统安装手册必需系统的安装装部署说说明文档档,能让让平台维维护人员员参照此此文档即即可自行行完成产产品部署署FAQ可选提供最终用用户在使使用系统统中遇到到一些常常见的问问题时的的一般解解决方法法多媒体培训训材料可选Flashh、视频频或其它它形式的的多媒体体培训材材料程序系统程序必需产品可运行行程序与与数据库库等接口程序必需产品接口可可运行程程序产品接口访访问地址址必需产品接口部部署后的的访问地地址,其其中的主主机名与与端口可可替换为为实际部部署环境境的主机机名与端端口产品系统访访问地址址必需产品部署后后的访问问地址,其其中的主主机名与与端口可可替换
5、为为实际部部署环境境的主机机名与端端口3 接口开发与与测试环环境资源描述http:/2222.92.1177.855:70012沙箱环境平平台登录录地址http:/2222.92.1177.855:70011/SSaaSS2ISSVInnterrfacce.aasmxx沙箱环境平平台Weeb SServvicee地址http:/2222.92.1177.855:70011/SSaaSS2ISSVInnterrfacceURRl.aaspxx沙箱环境接接收Poost数数据地址址http:/2222.92.1177.855:70012/SSSOLLogiin.aaspxx沙箱环境平平台单点点登录地
6、地址http:/2222.92.1177.855:70009提供示例程程序、加加解密算算法、接接口调用用日志查查看、SSDK等等辅助调调试资源源4 ISV接入入工作内内容u ISV产品品改造1) 平台中维护护的数据据,ISSV产品品中不可可增加或或删除,如如企业、用用户。2) 平台中维护护的数据据,ISSV产品品中仅可可编辑平平台中不不包含的的数据属属性的值值。3) 去掉登录页页面4) 去掉注销、退退出等功功能5) 去掉修改密密码、修修改个人人信息等等功能6) 平台用户的的ID为为GUIID,IISV需需实现此此ID与与其产品品中的用用户身份份的对应应。7) 提供体验功功能,能能让用户户点击产
7、产品体验验链接后后,以一一个默认认体验帐帐号的身身份直接接进入系系统,让让用户简简单试用用。u ISV接口口实现1) 企业客户业业务受理理接口:企业订订购时调调用,平平台会传传送企业业的信息息给ISSV;2) 企业客户员员工业务务受理接接口:企企业建立立用户时时调用,平平台会传传送用户户信息给给ISVV;3) 角色列表同同步(读读取)接接口:企企业给用用户分配配权限时时调用,如如果产品品无角色色功能,可可不实现现。4) 用户角色权权限同步步(读取取)接口口:企业业给用户户分配权权限时调调用,如如果产品品无角色色功能,可可不实现现。5) 用户角色权权限同步步(更新新)接口口:企业业给用户户分配权
8、权限时调调用,如如果产品品无角色色功能,可可不实现现。5 接口定义5.1 接口实现形形式平台与ISSV之间间的交互互接口的的实现有有三种形形式,具具体如下下:1) 双方提供WWeb Serrvicce供对对方调用用,参数数与返回回值使用用实体对对象(实实体类),较较适用于于.Neet平台台或Jaava平平台。2) 双方提供WWeb Serrvicce供对对方调用用,参数数与返回回值使用用字符串串(XMML文本本),较较适用于于Javva平台台或其它它异构平平台。3) 双方提供接接收Poost数数据的页页面,PPostt的数据据及返回回值均为为字符串串(XMML文本本),较较适用于于Javva平
9、台台或其它它异构平平台如PPHP、AASP等等。5.2 平台提供给给ISVV的接口口5.2.1 Web SServvicee(参数数为实体体对象)方法名称SaaSIISVIInteerfaaceXXMLSStriing参数数据类类型RequeestIInfoo返回值数据据类型RespoonseeInffo5.2.2 Web SServvicee(参数数为XMML字符符串)方法名称SaaSIISVIInteerfaaceXXMLSStriing参数数据类类型Strinng返回值数据据类型Strinng5.2.3 Post方方式请求方法POST参数形式Msg=xxml格格式的字字符串参数数据类类型
10、Strinng返回值数据据类型Strinng5.3 ISV需要要实现的的接口定定义ISV从接接口实现现的三种种方式中中,选择择一种适适合自己己平台的的方式实实现给平平台调用用的接口口。5.3.1 实现方式11:Weeb SServvicee(参数数为实体体对象)方法名称ISVSaaaSIInteerfaace参数数据类类型RequeestIInfoo返回值数据据类型RespoonseeInffo5.3.2 实现方式22:Weeb SServvicee(参数数为XMML字符符串)方法名称ISVSaaaSIInteerfaaceXXMLSStriing参数数据类类型Strinng返回值数据据类型S
11、trinng5.3.3 实现方式33:Poost方方式请求方法POST参数形式Msg=xxml格格式的字字符串参数数据类类型Strinng返回值数据据类型Strinng5.4 ISV接口口实现注注意事项项1) Web SServvicee方法只只有一个个参数,通通过传递递不同的的参数CCodee来指定定调用的的功能。2) namesspacce 必必须是:htttp:/SaaaSIInteerfaace.Sissparrk.MMm/,包包括最后后一个反反斜线。几种实现方方式提供供的接口口方法的的功能一一样,只只是参数数和返回回值类型型不同。具具体的业业务功能能和返回回信息由由请求消消息头的的操
12、作码码(操作作码)决决定,即即接口调调用只有有一个入入口。示示例如下下:publiic RessponnseIInfoo ISSVSaaaSIInteerfaace(ReqquesstInnfo reqq) ReespoonseeInffo rrespp = neww RessponnseIInfoo(); swwitcch (reqq.Heead.Codde) /企业业客户业业务受理理接口 ccasee ISSV1001011: reesp = IISV1101001CoorpBBindd.ExxecuuteBBusiinesss(rreq); reeturrn rrespp; /企业业客户
13、员员工业务务受理接接口 ccasee ISSV1001022: reesp = IISV1101002SttafffBinnd.EExeccuteeBussineess(reqq); reeturrn rrespp; /角色色列表同同步(读读取)接接口 ccasee ISSV1002011: reesp = IISV1102001PuullRRolees.EExeccuteeBussineess(reqq); reeturrn rrespp; /用户户角色权权限同步步(读取取)接口口 ccasee ISSV1002022: reesp = IISV1102002PuullUUserrRolle
14、.EExeccuteeBussineess(reqq); reeturrn rrespp; /用户户角色权权限同步步(更新新)接口口 ccasee ISSV1002033: reesp = IISV1102003SyyncUUserrRolle.EExeccuteeBussineess(reqq); reeturrn rrespp; /未知知接口,非非法调用用 ddefaaultt: reeturrn nulll; 5.5 接口调用示示例5.5.1 示例:Weeb SServvicee(参数数为实体体对象) /构造RRequuesttInffo对象象并赋值值 ReequeestIInfoo r
15、eequeest = nnew ReqquesstInnfo(); ReequeestHHeaddInffo rreqHHeadd = neww ReequeestHHeaddInffo(); reeqHeead.SubbmittTimme = 22008807009099443337779; reeqHeead.ApppID = PROO2000805527000055; reeqHeead.Codde = IISV1101001; reeqHeead.CTIID = 2200880700900000000555; reeqHeead.Priioriity = 10; reeqHeead.V
16、errsioon = 11; reequeest.Heaad = reeqHeead; sttrinng bbodyy = 1变更原原因; /加密BBodyy并赋值值,“AABCDD12334”为为密钥 reequeest.Boddy = CrrptoograaphyyHellperr.CoomEnncryypt(boddy, ABBCD112344); /实例化化Webb Seerviice ISSV2SSaaSSIntterffacee serrvicce = neew ISVV2SaaaSIInteerfaace(); /调用WWeb Serrvicce ReespoonseeInffo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISV 产品 接入 指南 DOC33 hph
限制150内