各位大大们,谁给一个soap访问webservice的demo啊,,,

JBoy_Java 发布于 2017/08/31 17:31
阅读 114
收藏 0

soap webservice

加载中
0
JBoy_Java
JBoy_Java

百度上的有好的推荐一个也行,谢谢啊

0
polly
polly

JAXB根据协议封包,比较灵活。

@XmlRootElement(namespace="http://xxxxx")
@Data
@XmlAccessType(FIELD)
public class Envelop{
    private Body body;
    private Header header;
}

//发送的时候先编码
Envelop env=......;
setter....

ByteArrayOutputStream out=new ByteArrayOutputStream();
JAXB.marshalle(env,out);

System.out.println(new String(out.toByteArray()));

纯手工打造,凑合看,一般的悟性,问题不大吧?

以前jdk6以上都不用引入任何依赖。

一般SOAP对方可能只提供给你一个Case,就这么封装。如果提供了xsd就更好了。xsd可以使用jaxb直接创建序列化和反序列化类。

0
淡漠Vip
淡漠Vip
https://my.oschina.net/dreamVip/blog/1519338参考下
返回顶部
顶部