创建第一个WebService项目
前提:
保证联网的情况下创建webservice实例,需下载依赖jar
一、创建WebService服务端
1、创建服务端的工程

2、创建javaee的WebServices服务

3、命名server服务

4、等待下载依赖的jar

5、等待下载依赖的jar

6、生成WSDL文件

7、指定部署的方法名称

8、wsdl文件格式

9、配置tomcat服务器

10、选择Tomcat Server->Local

11、选择本地的tomcat位置,并点击Fix

12、关联的war

13、引入Apache Axis依赖包

14、选择Library Files

15、选择依赖的包

16、点击Fix,添加Apache Axis

17、在server-config.wsdd文件中配置暴露的服务,添加对应的类名

18、启动

服务端部署成功。
二、创建WebService客户端
1、创建客户端的项目

2、命名client服务

3、等待下载依赖的jar

4、点击sever服务暴露方法的wsdl链接,查看address


5、创建客户端的弹窗Web service wsdl url,在server的服务链接下加上?WSDL

6、客户端项目新建成功,但报错

重写main方法

7、运行结果如下

三、遇到的问题
1、问题
faultString: The AXIS engine could not find a target service to invoke! targetService is HelloWorld
2、报错

3、原因
服务端的配置问题

在wsdd中添加配置问题解决


浙公网安备 33010602011771号