使用java对接U9C的svn接口,说起来也不复杂,走过了路才敢这么说,大致步骤如下:
1.找到接口地址
http://U9地址/Services/***.svc,打开接口地址,如下显示为正常
2.确定需要的参数
接口开发前需要大致了解哪些是必须的参数,哪些是非必填项,最简单的方式是通过.net webservice studio工具,工具所在目录:
yonyou\U9ClientCE\ClientSystemManage\Tools\WebServiceStudio.exe,测试通过了再接下来走不晚
3.通过工具apache-cxf生成java代码
我的是mac,也支持,下载后如下:
cd /Users/Talen/Documents/java/apache-cxf-2.4.2/bin//确定是否安装成功,显示版本号表示安装成功
wsdl2java -v//执行代码生成类wsdl2java -d 本地目录 -verbose http://***/U9C/Services/***.svc?wsdl
生成代码如下:
4.创建java的Maven项目,并添加外部引用库
将生成的代码复制到java目录里,如下所示:
5.添加外部引用库