MyEclipse搭建Web Service项目

Web Service项目搭建

本篇博客,小博将记录搭建简单Web Service工程的详细过程。基础操作,大神请无视,不喜勿喷。点击下载完整代码

① 创建Web Service Project。
1

② 新建类Hello
6

目录结构如下图
2

代码如下

@WebService
public class Hello {
    public String sayHello(String name) {
        System.out.println("Method sayHello execute");
        return "Hello " + name;
    }
    public static void main(String[] args) {
        String address = "http://localhost:8080/Demo/Hello";
        Hello hello = new Hello();
        Endpoint.publish(address, hello);
        System.out.println("Web Service publish success");
    }
} 

③运行Hello.java(Run As Java Application),可以看到控制台输出:Web Service publish success,可见启动成功。浏览器访问http://localhost:8080/Demo/Hello?wsdl,可以看到如下界面。
3

④新建另一个Web Service Project,选中项目,点击工具栏按钮–>New Web Service Client
7

⑤选择JAX-WS,Next
5

⑥填写WSDL文件URL(即前面服务端测试的url),Next
4

⑦进度条加载完后,点击Finish。
8

⑧这时候可以看到,目录下自动创建了如下一些文件
9

⑨新建TestHello.java文件调用服务端内容,代码如下

public class TestHello {
    public static void main(String[] args) {
        Hello hello = new HelloService().getHelloPort();
        String result = hello.sayHello("Charles");
        System.out.println(result);
    }
}

⑩运行TestHello.java,可以看到控制台输出:Hello Charles。可见调用成功。

至此,简单的Web Service工程的服务端和客户端就搭建完成了。


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值