xml jar包

接口之间交互的数据量大,且数据结构复杂,建议使用xml

一般交互方式采用xml字符串进行webservice交互

此时,需要双方协议xml格式,生成xsd文件,打出jar包,方便对接收到的xml进一步解析或生成交互报文

1. xmlspy 工具,定义.xsd文件

2. 使用xmlbean 打jar包

打开cmd命令窗口,切换到xmlbeans-2.5.0\bin目录下,输入(例子):

scomp -out jarfile-out\name.jar rs\*.xsd -compiler D:\java\jdk1.7.0_79\bin\javac ..\customers.xsdconfig

--name.jar 是自定义的jar包名字

--complier后跟本机jdk中编译器路径

--customers.xsdconfig 是xmlbean自带的文件,打jar包之前需要自行重新定义,定义包内的类路径等等

例如:



注:使用xmlbean打jar包 需要注意避免类似的包,尤其是两个包内class重名的情况,容易引发jar包冲突


阅读更多
上一篇java webservice 客户端访问服务端(二)
下一篇java基础知识
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭