小博这篇将记录IDEA下简单Web Service项目搭建的详细过程。
1、新建Web Service服务端项目,见下两图


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

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



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

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



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




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

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


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

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

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


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

其中代码为
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项目的搭建就完成了。
网友评论