简单Web Service项目搭建的详细过程

  小博这篇将记录IDEA下简单Web Service项目搭建的详细过程。

1、新建Web Service服务端项目,见下两图

简单Web Service项目搭建的详细过程_第1张图片
简单Web Service项目搭建的详细过程_第2张图片

2、项目建成后,会有如下文件。

简单Web Service项目搭建的详细过程_第3张图片

3、在HelloWorld.java上右键-->WebService-->Generate WSDL From Java Code,生成对应的wsdl文件,见下三图。

简单Web Service项目搭建的详细过程_第4张图片
简单Web Service项目搭建的详细过程_第5张图片
简单Web Service项目搭建的详细过程_第6张图片

4、配置项目Tomcat,Run-->Edit Configurations-->添加-->Tomcat Server--Local,如下图。

简单Web Service项目搭建的详细过程_第7张图片

5、命名tomcat,选择Deployment页,进行如下几图操作。

简单Web Service项目搭建的详细过程_第8张图片
简单Web Service项目搭建的详细过程_第9张图片
简单Web Service项目搭建的详细过程_第10张图片

6、File-->Project Structure,按序进行如下四图操作。

简单Web Service项目搭建的详细过程_第11张图片
简单Web Service项目搭建的详细过程_第12张图片
简单Web Service项目搭建的详细过程_第13张图片
简单Web Service项目搭建的详细过程_第14张图片

7、上述步骤完成后,启动Tomcat,访问 http://localhost:8080/services 若出现如下界面,则部署成功。

简单Web Service项目搭建的详细过程_第15张图片
15.png

8、下面进行Web Service项目客户端的代码生成。新建WebService Client项目,如下两图。

简单Web Service项目搭建的详细过程_第16张图片
简单Web Service项目搭建的详细过程_第17张图片

9、Web service wsdl url选项框中,选择前面搭好的Web Service服务端HelloWorld.wsdl文件。如下图。

简单Web Service项目搭建的详细过程_第18张图片

新建成功后,目录结构以及生成的文件如下图。

简单Web Service项目搭建的详细过程_第19张图片

10、File-->Project Structure,按序进行如下两图操作。

简单Web Service项目搭建的详细过程_第20张图片
简单Web Service项目搭建的详细过程_第21张图片

11、编写测试文件TestHelloWorld.java,如下图所示。

简单Web Service项目搭建的详细过程_第22张图片

其中代码为

public class TestHelloWorld {
   public static void main(String[] args) throws Exception {
       HelloWorld_PortType helloWorld_portType = new HelloWorldServiceLocator().getHelloWorld();
       String result = helloWorld_portType.sayHelloWorldFrom("Charles");
       System.out.println(result);
   }
}

运行TestHelloWorld,可见控制台打印:Hello, world, from Charles。
至此,IDEA下简单Web Service项目的搭建就完成了。


你可能感兴趣的:(简单Web Service项目搭建的详细过程)