本文主要是介绍MyEclipse搭建Web Service项目,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Web Service项目搭建
本篇博客,小博将记录搭建简单Web Service工程的详细过程。基础操作,大神请无视,不喜勿喷。点击下载完整代码
① 创建Web Service Project。
② 新建类Hello
目录结构如下图
代码如下
@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,可以看到如下界面。
④新建另一个Web Service Project,选中项目,点击工具栏按钮–>New Web Service Client
⑤选择JAX-WS,Next
⑥填写WSDL文件URL(即前面服务端测试的url),Next
⑦进度条加载完后,点击Finish。
⑧这时候可以看到,目录下自动创建了如下一些文件
⑨新建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工程的服务端和客户端就搭建完成了。
这篇关于MyEclipse搭建Web Service项目的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!