1,创建WebService 用myeclipse ide 自带的有创建webservice功能,如果项目不是webService工程 要添加 比如xfire webService project capabilitise
选择xfire,create webService come from java bean ,下面那个勾 create new java bean 也勾上
下一步 取一个名字 在java package 选择你要放的包下,点击finish 完成 ,在选择的那个包下 会产生一个接口与一个实现这个接口的类
我项目的名字是yTest 把工程发布下 ,启动tomcat 可以去访问项目下的webService http://localhost:8080/yTest/services 写的一个Test webService http://localhost:8080/yTest/services/Test?wsdl
2,创建webService 客户端 myeclipse 下有个功能创建webService客户端 create webService client 选择xfire 点击下一步
在wsdl url 中输入 Test webService 地址 http://localhost:8080/yTest/services/Test?wsdl
在java package 中选择要放在的包中 点击下一步 会经行 validation 通过点击完成 会产生 几个类 其中有个测试类 比如我的webService是Test 就会产生TestClient 一个测试的类
public static void main(String[] args) {
TestClient client = new TestClient();
//create a default service endpoint
TestPortType service = client.getTestHttpPort();
//Todo: Add custom client code here
//
//service.yourServiceOperationHere();
System.out.println("test client completed");
System.exit(0);
}
在service中可以调用 你写的webService 了 。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。