一般的websevice 访问的路径是 http:// 域名 ?wsdl文件。。。
这种可以直接用eclipse或者IDEA 自带的asic的解析方式:也就websevice client 方式解析URL 这种是要以?wsdl结尾的
但是 SAP 的 http:// 域名 ?sap-client=300 是以?sap-client=300或者?sap-client=222结尾的这种,而且有密码。
那遇到这样的问题,我怎么拿着sap访问的路径生成JAVA文件呢?
首先接口地址要品尚用户名和密码,
http://ip:端口/sap/路径?sap-client=222&sap-user=用户名&sap-password=密码
然后,以eclipse为例:
一:用eclipse自带的生成
新建web service client
二:用axis2生成
axis2下载地址:http://archive.apache.org/dist/axis/axis2/java/core/1.5.6/
解压并配置环境变量,和jdk环境变量一样
创建web工程,版本选2.5
添加jre和tomacat
添加axis2
生成客户端,
生成结果