1、新建一个Web Service Project 取名为HelloWordService 下面选择XFire 然后next 再finish
2、工程建好后可以看到在下面有个WebServices 文件夹,下面有个services .xml 文件
3、然后开始创建服务器端代码 创建 包名、类名 有2个参数。
package com.epg.server;
public class HelloWord {
public String sayHello(String name,String sex){
return "您好"+name+sex;
}
}
4、创建web service
选择工程名,下面选XFire 、再下面选择Create Web service from java class(Bottom-up scenario)
然后打开services.xml 里面生成了相对应的配置
5、发布项目,然后url 是 :http://localhost:8080/HelloWordService/services/HelloWordService?wsdl ( localhost:8080/项目名称/services/上面 web service name的名字?wsdl
6、出现
接下来 实现客户端
然后点下一步。。。。下一步,Finish.
OK 在工程中自动生成了一些类
找到:HelloWordServiceClient 类 打开找到最下面的main 方法
写上
String hello=service.sayHello("阿不", "女士");
System.out.println(hello);
最后运行结果 控制台输出: