webService接口 面试题

WebService

(基于SOAP协议(简单对象访问协议)

   Webservice在之前的项目中用到过,主要用来做跨项目数据传输,后来的一些跨项目接口调用我们都使用httpclient来做,我之前做过一个erp商城后台系统,我们的系统和一些其他公司有合作,我们的项目之间就使用webservice来交互的,当时这个项目主要由我们来负责整体的页面架构,另外一个公司主要做用户验证和权限管理,我们系统中所有用户以及用户的权限都是通过webservicecxf

技术来实现的。当时主要做了一个同步用户接口和一个同步权限接口,根据接口内容我们编写了相应的接口文档,我们的接口需要的请求报文主要有options用来标明当前操作类型,主要有新增、修改、删除三个状态,后面呢还有用户的一些信息,根据用户信息结合操作状态,完成对用户的新增、修改、删除操作。我们的返回报文主要有操作编码和操作信息,第三方系统会根据操作编码判断本次同步用户是否成功,同步权限接口和同步用户接口类似,我们的请求报文都采用json字符串来传递,当时我们的webservice就是这么用的。根据接口文档编写完接口之后,首先导入cxf相关jar包,然后在spring-cxf配置文件中引入webservice支持文件,通过配置<jaxws:endpoint>标签完成对webservice接口的发布,在web.xml中配置cxfServlet拦截就能完成webservice接口的发布。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值