欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MyEclipse搭建Web Service项目

程序员文章站 2022-04-28 13:28:08
...

Web Service项目搭建

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

① 创建Web Service Project。
MyEclipse搭建Web Service项目

② 新建类Hello
MyEclipse搭建Web Service项目

目录结构如下图
MyEclipse搭建Web Service项目

代码如下

@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,可以看到如下界面。
MyEclipse搭建Web Service项目

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

⑤选择JAX-WS,Next
MyEclipse搭建Web Service项目

⑥填写WSDL文件URL(即前面服务端测试的url),Next
MyEclipse搭建Web Service项目

⑦进度条加载完后,点击Finish。
MyEclipse搭建Web Service项目

⑧这时候可以看到,目录下自动创建了如下一些文件
MyEclipse搭建Web Service项目

⑨新建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工程的服务端和客户端就搭建完成了。


相关标签: web service

上一篇: 快速排序

下一篇: ARouter路由框架