- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浦发个贷 工作流 个贷工作流系统接口
系统内部接口
术语定义
请求XML
是指在接口通讯时,发起方向接收方发送的请求数据,此数据格式为Xml。
响应XML
是指在接口通讯时,接收方发送的响应数据,此数据格式为Xml。
数据XML
指在请求或响应Xml中包含的数据信息。通常此数据信息是加密的,数据信息格式为Xml
接口功能组件
对象关系图
对象功能组件描述
请求数据基类:BaseRequest
BaseRequest表示请求数据基类,所有请求数据组件都继承此组件
请求数据组件:UserRequest, WorkflowRequest, SSORequest
UserRequest代表通用用户及授权请求数据,WorkflowRequest代表工作流请求数据,SSORequest代表单点登录请求数据。
响应数据基类:BaseResponse
BaseResponse表示响应数据基类,所有响应数据组件都继承此组件
响应数据组件:UserResponse, WorkflowResponse, SSOResponse
UserResponse代表通用用户及授权响应数据,WorkflowResponse代表工作流响应数据,SSOResponse代表单点登录响应数据。
接口引擎基类:InterfaceEngine
InterfaceEngine表示接口引擎基类,所有接口引擎组件都继承此组件
接口引擎组件:UseInterfaceEngine, WorkflowInterfaceEngine, SSOInterfaceEngine
UseInterfaceEngine代表通用用户及授权接口引擎,WorkflowInterfaceEngine代表工作流接口引擎,SSOInterfaceEngine代表单点登录接口引擎。
接口引擎组件:UseInterfaceEngine, WorkflowInterfaceEngine, SSOInterfaceEngine
UseInterfaceEngine代表通用用户及授权接口引擎,WorkflowInterfaceEngine代表工作流接口引擎,SSOInterfaceEngine代表单点登录接口引擎。
接口引擎辅助类:InterfaceHelper
InterfaceHelper表示接口引擎辅助类,用来验证包的正确性。
Xml数据基类:BaseXmlData
BaseRequest表示请求数据基类,所有请求数据组件都继承此组件
工作流Xml数据组件:WorkflowXmlData
WorkflowXmlData表示工作流Xml数据组件,封装了工作流数据信息
工作流数据信息组件:BaseData,SSOData,CommandData,UserData,ConclusionData,ResultData,WorkflowData
BaseData表示数据信息基类,SSOData表示单点登录信息,CommandData表示命令信息,UserData表示用户信息,ConclusionData表示处理意见信息,ResultData表示处理结果信息,WorkflowData表示实例信息
输入接口
输入接口指实际交互中个人贷款、影像系统主动发起,通用授权系统、工作流系统被动提供服务的接口。主要的输入接口如下表所示:
接口名 发起方 接收方 用户认证 个人贷款、影像 通用授权 用户信息同步 影像 通用授权 机构信息同步 影像 通用授权 同步确认 影像 通用授权 启动工作项 个人贷款、影像 工作流服务 提交工作项 个人贷款、影像 工作流服务 查询工作项列表 影像 工作流服务
用户认证接口
接口功能描述:
当其它系统接收到工作流的执行请求时,需要对请求的用户进行验证,确保用户已登录过。
接口时序图:
接口规范:
请求XML
?xml version=1.0 encoding=UTF-8?
Request
!- Application Id 为应用编号,在一开始根据通用授权系统的编号配制,请求时是请求方的ID,响应时是响应方的ID,下同--
Application Id=”应用程序ID” / Application
!-- Authentication 代表认证信息,用来确认信息提供方的合法性,下同 --
Authentication uyw8er423nr7/Authentication
!-请求时间/返回时间,时间以24小时计,下同 --
TimeyyyyMMddhhmmss/Time
!-请求数据/返回数据,数据参照加密与编码中处理,下同 --
Dataxxxxxxxxxx/ Data
/ Request
注:以后若没有特别说明,所有的请求XML格式相同
响应XML
?xml version=1.0 encoding=
文档评论(0)