webservice教程实例 搭建步骤
第1步:新建一个Web Service工程: ? ? ? 第2步:命名为MyWebServiceDemo,注意选择XFire,点击下一步 ? ? ? ? ? 第3步:如下图,点击下一步 ? ? ? ? 第4步:勾选上要添加的jar包,这里要勾上第一个和第二个 ? ? ? ? 第5步:生成如下项目 ? ? ? ? ? 第6步:进入到web.xml里进行如下配置 ? ? ? 第7步:在src下新建一个包com.svse.test,在这个包新建接口和实现类,点右键,选择Other ? ? ? ? 第8步:选择Web Service,点击下一步 ? ? ? 第9步:选择XFire,并选择创建Java Bean ? ? ? 第10步:在这里新建一个UserService接口,之后做一个模拟添加用户的小测试,选择所在的包,点击完成 ? ? ? ? 第11步:刚才命名的为UserService,生成的时候会在接口名前面加 I ,如IUserService ? ? ? ? 第12步:在实现类里模拟一个添加 ? ? ? 第13步:在tomcat的webapps的目录里放入如下两个jar包 ? ? ? 第14步:将工程发布到tomcat6.x上 ? ? ? 第15步:判断是否发布成功,输入http://localhost:8080/MyWebServiceDemo/services/UserService?wsdl,如果出现下图的配置,则发布成功 ? ? ? ? 第16步:在web services explore里测试,同样输入http://localhost:8080/MyWebServiceDemo/services/UserService?wsdl,点击Go按钮 ? ? ? ? 第17步:点击add方法 ? ? ? 第18步:输入参数,“张三“,点击Go按钮 ? ? ? 第19步:显示测试结果,正确输出 "张三has been saved!!!" ? ? ? ? 然后建一个Web工程作为client端来调用Web Service工程的接口方法 ? ? 第20步:建web工程,作为client端 ? ? ? ? 第21步:在com.svse.util包下新建一个DBConnection类( 一定要注意导入正确的包),连接服务端Web Service,代码如下 ? ? ? ? 第22步:在com.svse.test包下建一个MyTest测试类,调用Web Service接口里的add()方法 ? ? ? ? 第23步:运行main方法,显示测试结果,正确输出 "张三 has been saved!!!" ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Angularjs – Charts.js:相同的图表元素不会在其他视图上重
- angular – 如何向BehaviorSubject发信号通知流已完成
- angularjs – 在指令链接函数的transclude函数中,如何使用“
- Laravel源码入门-启动引导过程(二)bootstrap/autoload.p
- 第2节 Scala中面向对象编程:9、getClass和classOf;10、调
- Bootstrap源码之旅-variables
- scala – Intellij sbt sbt-native-packager和enablePlugin
- 在vim中打开一个docx文件作为zip
- AngularJS $Http CORS与Spring Rest&Security中的后端
- 在Vim中排列结尾的评论?