webservice(XFire)

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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值