1, 获取web service接口;
访问web service的服务路径http://ip:port/web/services,将出现web service接口列表;
选择需要的web service ,右击“(wsdl)”在弹出菜单中选择另存为,并将扩展名改为wsdl(默认为xml)保存;
2,新建java工程;
将wsdl 发布为java接口。通过eclipse j2ee版本的eclipse来解析wsdl文件。
3, 代码编写:
1, 实例化Locator
2, 通过Locator获取web service接口代理
3, 调用web service接口;
示例如下:
EASLoginProxyServiceLocator locator = new EASLoginProxyServiceLocator();
EASLoginProxy proxy = locator.getEASLogin();
WSContext ctx = proxy.login("user", "", "eas", "e54_1130_orc", "l2", 0);
System.out.println(ctx.getSessionId());
本文介绍了在Java中调用Web Service接口的步骤。首先获取Web Service接口,访问服务路径获取接口列表并保存为wsdl文件;接着新建Java工程,用eclipse j2ee版本解析wsdl文件发布为Java接口;最后进行代码编写,实例化Locator,获取接口代理并调用接口,还给出了示例代码。
2017

被折叠的 条评论
为什么被折叠?



