银行企业服务总线和服务接口规范

上传人:公**** 文档编号:431527789 上传时间:2023-01-25 格式:DOC 页数:13 大小:141.50KB
返回 下载 相关 举报
银行企业服务总线和服务接口规范_第1页
第1页 / 共13页
银行企业服务总线和服务接口规范_第2页
第2页 / 共13页
银行企业服务总线和服务接口规范_第3页
第3页 / 共13页
银行企业服务总线和服务接口规范_第4页
第4页 / 共13页
银行企业服务总线和服务接口规范_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《银行企业服务总线和服务接口规范》由会员分享,可在线阅读,更多相关《银行企业服务总线和服务接口规范(13页珍藏版)》请在金锄头文库上搜索。

1、.wd.银行企业服务总线和服务接口标准版本:v1.0目录第1章服务标准31.1 基本标准31.2SOAP格式标准31.3报文总体组成4固定字段5扩展字段5请求报文6响应报文7出错报文81.4XML格式标准9请求报文10响应报文11第2章接口标准122.1服务操作定义122.2消息定义132.3字段定义132.5命名空间定义14第1章 服务标准1.1 基本标准 消息格式:SOAP SOAP绑定模式:document/literal 字符编码:UTF-81.2 SOAP格式标准先看一个SOAP报文例如:100000000000A60022003100100099992008092909505011

2、10331004198808222239011weikaiSOAP消息的根元素是信封,信封报文主要由报文头Header和报文本Body构成,ESB的Web-Service将不使用Header,服务调用者可以忽略对Header的关注。因此,ESB的有效载荷在SOAP的Body内,每个Body都只有一个元素为了便于描述,我们称它为ESB报文元素,这个元素的内部的XMLinnerXML即为要关注的实际报文。如果要了解ESB的接口规格只需简单了解ESB报文元素即可。接口文档的定义,也是针对ESB报文元素进展定义的。上例中的报文元素为:1000000000002003100100099992008092

3、90950501110331004198808222239011weikai该报文本中,最上面几个元素黑体标注为固定字段,所有服务报文都有这些字段。固定字段之后是可变字段,可变字段对于每个服务来说都是不一样的,具体规格由服务接口定义标准定义,其中中间的几个元素斜体标注为扩展字段,主要作用是解决各系统对报文公共头信息的特殊要求。1.3 报文总体组成报文体字段由三局部组成: 固定字段:每个服务都具备的字段,用来描述和标识请求与响应报文。 扩展字段:由于固定字段不能保证满足所有交易的请求与响应信息,各系统可以根据需要对报文进展扩展。 服务相关字段:每个服务的请求与响应字段,即业务字段。固定字段固定字

4、段是服务的元数据类型,在模式文件esb.xsd文件中定义,包含了交易所用到的头信息内容,所有通过ESB发布的WebService服务,必须继承固定字段。ESB固定字段定义文件:扩展字段扩展字段是为了满足服务提供者的请求报文和响应报文中特殊的报文头信息而设定的。各业务系统可以根据需要定制扩展字段模式文件,并包含固定字段模式文件。需要注意的是,扩展字段模式文件中的命名空间必须保持与固定字段模式文件中的命名空间一致。建议一个服务提供者的扩展字段模式文件只定义一个。扩展字段模式文件定义例如:请求报文固定字段中文名称英文名称必填备注交易流水号SEQ_NON交易流水交易号SERVICE_IDN服务交易编号

5、,细粒度交易无需填写渠道代号CHANNEL_IDY请求渠道号机构号BANK_CODEY请求机构号操作员USER_IDY请求操作员号授权操作员AUTH_IDN授权操作员号请求日期TRAN_DATEY格式YYYYMMDD,如20110810请求时间TRAN_TIMEY格式HHMMSSNNN,如092031218认证信息AUTH_CONTEXTN认证信息,暂不使用例如100000000000200310010009999200809290950501110331004198808222239011weikai响应报文固定字段中文名称英文名称必填备注交易流水号SEQ_NON交易流水服务号SERVICE

6、_IDN即交易号,对于细粒度服务不需要填写机构号BANK_CODEN请求操作员所属机构号响应日期TRAN_DATEY格式YYYYMMDD,如20110810响应时间TRAN_TIMEY格式HHMMSSNNN,如092031218交易状态TRAN_STATUSYCOMPLETE表示成功,FAIL表示失败失败码ERROR_CODEN交易失败时填写失败描述ERROR_MSGN交易失败时填写交易返回码RET_CODEN交易成功,同时需要返回响应码时,可填写交易返回信息描述RET_MSGN交易成功,同时需要返回响应码时,可填写例如100000000000000string20080929095050COMPLETEststringstring张飞ZhangFei出错报文ESB系统内部错误,全部通过SOAP Fault返回出错报文,包含以下信息:Faultcode:错误码Faultstri

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号