报文格式

1.spring框架中建立webService服务

2.封装了个方法:sayHello\getRoleByUser\getMessage\getCredit;

3. sayHello方法通过传入字符串,返回字符串;

getRoleByUser方法通过传递的用户名和用户密码,得到并返回该用户的角色信息;

getMessage方法查询所有的用户及角色,返回存放所有信息的map集合;

getCredit:方法通过用户身份证号码,查询并得到用户信用卡信息

HelloWord

· getMessage

· doManagement

· getRoleByUser

· getCredit

· sayHello

Endpoint address: http://localhost:8080/WS_Spring_Hibernate/webservice/HelloWorld
WSDL : {http://serviceImpl.train.skyon.com/}HelloWordImplService
Target namespace: http://serviceImpl.train.skyon.com/

 

4.1请求报文头

字段名称

标签名

长度

必填

说明

交易流水号

tranlogno

50

必填

报文的唯一标识

交易日期

trandate

8

必填

YYYYMMDD

交易时间

trantime

6

必填

HHMMSS

渠道号码

trannum

20

必填

指定接口代码

 

 

 

 

 

4.2返回报文头

字段名称

标签名

长度

必填

说明

交易流水号

tranlogno

50

必填

报文的唯一标识

交易日期

trandate

8

必填

YYYYMMDD

交易时间

trantime

6

必填

HHMMSS

渠道号码

trannum

20

必填

指定接口代码

返回码

responseCode

20

必填

200标识响应成功,404找不到代码

4.3交易报文

4.3.1 sayHello方法调用

渠道号码: 400001

1.请求报文

参数编号

参数名

类型

响应结果

详情

1

postStr

String

输入内容反馈

通过调用返回用户输入内容

2.响应报文

参数编号

参数名

类型

响应结果

详情

1

str

String

str+postStr

通过调用返回固定字符串+用户输入内容

4.3.2getRoleByUser通过用户名查询角色信息

渠道号码: 400002

 

1.请求报文

参数编号

参数名

类型

响应结果

详情

1

name

String

-角色信息

-

通过用户名密码访问得到角色信息

2

password

String

 

 

 

 

 

2.响应报文

参数编号

参数名

类型

必填

详情

1

roleId

Integer

必填

      角色编号

2

roleName

String

必填

角色名字

4.3.3getMessage查询所有角色信息

渠道号码: 400003

 

1.请求报文

参数编号

参数名

类型

响应结果

详情

1

-

-

-

通过调用,获得所有角色信息

2.响应报文

参数编号

参数名

类型

必填

详情

1

roleId

Integer

必填

      角色编号

2

roleName

String

必填

角色名字

4.3.4getCredit查询所有角色信息

渠道号码: 400004

1.请求报文

参数编号

参数名

类型

响应结果

详情

1

Id_no

String

     Credit

通过调用,获得对应用户信用卡详情

2.响应报文

参数编号

参数名

类型

必填

详情

1

id

Long

必填

      信用卡id

2

card_type

CreditTypeEnum

必填

卡种

3

card_catagory

CreditCategoryEnum

必填

卡别

4

Chinese_name

String

必填

中文姓名

5

Id_no

String

必填

身份证号

6

Sex

UserSexEnum

必填

性别

7

birth_data

String

必填

        生日

8

city

String

必填

城市

9

home_phone

String

必填

住宅电话

10

work_telephone

String

必填

单位电话

11

cell_phone_no

String

必填

手机号码

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值