----------------------------------- 继续上一节的内容 -------------------------------
测试WebService
1、启动Web Service Explorer
1:)在菜单栏中点击,然后选择Web Service Explorer里右上角的“WSDL Page”,图标
2:)在图1所示的URL地址栏中输入:http://localhost:8080/xFireServer/services/TestService?wsdl 点击“Go”
图 1
2、测试WebService的方法
1:)在图2界面上选择“complexTypeIsResult”
2:)输入如图3界面上的信息,点击“Go”
3:)如果在Web Service Explorer的右下角出现如图4所示界面,表示已经成功调用了WebService
图 2
图 3
图 4
4:)在图2界面上选择“complexTypeIsPara”
5:)输入如图5界面上的信息,点击“Go”
6:)如果在Web Service Explorer的右下角出现如图6所示界面,表示已经成功调用了WebService
图 5
图 6
创建WebService客户端
1、新建Web Service Client
1:)选择菜单栏的"File" -> "New" -> "Project",选择“Java Project”,名称为:xFireClient
2:)右击工程名“xFireClient”,选择"New" -> "Other" 在图7所示界面上选择“Web Service Client”
3:)按照图8所示信息进行设置,点击“Next”可能会出现如图9所示界面,直接点击“Finish”,成功界面如图10所示
图 7
图 8
图 9
图 10
2、添加调用代码
双击“lin”包下的“TestServiceClient.java”文件,修改其main()方法,代码如下所示:
![](https://i-blog.csdnimg.cn/blog_migrate/a41954a27d6ad96fa2c2cf816e677448.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/1327ab569c1ae82736693a50b8e33378.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/0196c3df5ea9e936f21e9932cca91014.gif)
3、运行TestServiceClient.java
让TestServiceClient.java保持为当前页面,然后点击菜单栏中的,即可运行程序,最终的调用结果如图11所示
总结:为期4个小时的工作终于结束了,有点辛苦,但苦中有乐。网友们的共享精神着实让我佩服啊,希望本文对初学者有所帮助!