webservice(XFire)

来源:互联网 发布:寻侠医道突破数据 编辑:程序博客网 时间:2024/05/21 11:13

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);

最后运行结果   控制台输出:

原创粉丝点击