读书人

经过Axis控制发送的SOAP请求信息

发布时间: 2012-08-22 09:50:35 作者: rapoo

通过Axis控制发送的SOAP请求信息
前两天公司的另外一个项目组需要做一个调用我们组WebService的模块. 我们用的是Axis2, 而他们组用的是Axis1.4.
其实应该是没什么问题的, 但是通过日志看到的他们发送过来的请求, 传入的值是放在SOAP header中, 可是我们的业务逻辑处理的是SOAP body中的数据. 一时很是苦恼, 找了半天也找不到办法. 后来法相应该是Axis1.4的stub中的设置的问题. 这个stub文件是通过WSDL2java生成的, 里面有一个设置param的地方, 对每一个API都有一个设置, 生成param对象的时候调用的构造方法传入的参数里最后两个是boolean, 默认的是true, false, 改成false, false. 就OK啦 1 楼 suxu 2012-02-28 今天,你已经很难再看到广泛的不使用Javascript Object Notation (JSON)、而使用SOAP的Web Service部署了。 2 楼 itaxi 2012-02-29 suxu 写道今天,你已经很难再看到广泛的不使用Javascript Object Notation (JSON)、而使用SOAP的Web Service部署了。
一般企业内部用的比较多的还是soap的,尤其是比较老的系统. soap的数据定义要比json严谨

读书人网 >XML SOAP

热点推荐