1,在eclipse中建立一个java项目,为客户端调用web service服务的。
2,将cxf加入到path目录。
3,进入eclipse项目的src下,用wsdl2java自动实现方法写入。
完成后续java测试类及方法编写。
可以支持java list的类型。
2,将cxf加入到path目录。
3,进入eclipse项目的src下,用wsdl2java自动实现方法写入。
E:\workspaceE\Client2\src>wsdl2java http://localhost:8080/Test/services/ServiceI
mpPort?wsdl完成后续java测试类及方法编写。
可以支持java list的类型。
package com.duduli.li.test;
import java.util.List;
import org.junit.Test;
import com.duduli.li.Service;
import com.duduli.li.ServiceImpService;
import com.duduli.li.User;
public class ClientTest {
@Test
public void test() {
ServiceImpService s = new ServiceImpService();
Service ser = s.getServiceImpPort();
List<User> list = ser.getAllUsers();
for(User u : list){
System.out.println(u.getName());
System.out.println(u.getPassword());
}
}
}
本文介绍如何在Eclipse中创建Java项目并使用CXF工具包来调用Webservice服务。主要内容包括设置项目环境、导入CXF库、通过wsdl2java生成客户端代码以及测试服务调用。
513

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



