安装MyEclipse 6.0,下载地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/6.0.1GA/MyEclipse_6.0.1GA_E3.3.1_FullStackInstaller.exe
创建WebService服务端
1、新建WebService工程
1:)选择菜单栏的"File" -> "New" -> "Project"
2:)在图1所示的界面上选择"Web Service Project"
3:)按照图2界面上的内容进行设置后,点击"Finish"完成创建
图 1
图 2
2、创建WebService服务
1:)右击工程名“xFireServer”,选择"New" -> "Other"
2:)在图3的界面上选择“Web Service”
3:)如图4、图5所示进行设置,最终生成如图6所示的界面
图 3
图 4
图 5
图 6
3、添加自定义类型
1:)右击“src”,选择"New" -> "Package",新建一个名为"bean"的包
2:)右击“bean”,选择"New" -> "Class",新建一个名为"Info"的类,代码如下:




































3:)修改ITestService.java和TestServiceImpl.java里的实现方法,代码如下所示:








































4:)(这一步好像可以省略,我没有加,但网上很多人都说要加) 在ITestService.java的同一包下创建ITestService.aegis.xml,代码如下:












4、部署工程至Tomcat
1:)点击菜单栏中的,出现如图7所示的界面,点击“Add”
2:)按图8所示进行设置,部署成功的界面如图9所示
图 7
图 8
图 9
5、启动Tomcat
点击菜单栏中的,选择"MyEclipse Tomcat" -> "Start",在IE里输入 http://localhost:8080/xFireServer/services/TestService?wsdl 如果没有异常,那么将显示xml文档,表明WebService的服务端已成功创建了。
小结:第一次图文并茂地讲述一个功能的实现,花了不少时间,由于Csdn不支持大图片的上传,所以截图后还要自己对图片做些修改和压缩,感觉比较累,看来图书的作者也不好当啊!
这一节先到此为止,下一节将讲述如何测试部署后的WebService以及如何用MyEclipse自带的WebService Client功能,实现客户端的调用。