已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、准备工作。1、首先下载eclipse用于开发WebService的相关插件。 该插件在eclipse站点有下。我下的是包含该插件的全套eclipse的SDK:wtp-all-in-one-sdk-R-1.5.2-200610261841-win32.zip共210兆多。A、解压该文件;B、安装自己插件,把插件用LINK目录建立关联。(如:TOMCAT等)C、配置好自己的eclipse,这个不用多说了。2、下载TOMCAT。我用的是TOMCAT5.0.16。3、下载最新的AXIS。这非常重要。我以前就是因为使用了旧版的AXIS(AXIS1。1),最后导致生成的WEBSERVICE调用程序编译失败。现在我使用AXIS1。4A、解压AXIS,把axis-1_4webappsaxisWEB-INFlib中的文件复制到$TOMCATHOME$commonlib中。 二、开始开发WEBSERVICE。1、首先NEW 一个 PROJECT。WEB-动态WEB PROJECT。2、改变项目的输出路径为:项目名称/WebContent/WEB-INF/classes原来的为:项目名称/BUILD这样发布WEB 服务比较方便。3、建立一个用于发布WEB服务的JAVA类。public class HelloBean public String sayHello(String name)return hello:+name;4、发布该类为WEB服务。右击HelloBean.java-web services-create web services将左边筐拉到最上边(Test service)。(以后可以立即测试该web services) 其他不用多说。往下。 直到出现需要启动TOMCAT的提示。然后启动TOMCAT,系统自动把WEB SERVICE发布到TOMCAT中。按NEXT完成发布。按FINISH,系统立即启动WEB SERVICE测试。下面为自动启动的测试页面。选择方法sayHi。输入ricky。回车。系统返回WEB SERVICE的应答结果。Hi,ricky测试结果证明WEB SERVICE发布成功,且可以被调用。三、发布该WEB SERVCIE。编辑%tomcathome%conf的server.xml,增加一个WEB站点。四、关闭eclipse中的TOMCAT服务器,启动栏目中的小猫。在浏览器中输入http:/localhost:8080/webtest/wsdl/test2.wsdl。可见WEB SERVICE已经成功发布。可以随时准备调用了。后面我将会发布如何用eclipse开发调用WEB SERVICE的客户端程序的程序。接上文。可以写一个WEB客户端程序来测试写好的WEB服务。1、首先NEW 一个 PROJECT。WEB-动态WEB PROJECT。2、在进行后面操作前,需要编辑用于测试的TOMCAT服务器的server.xml文件。其端口不能和本机上的端口冲突。因为前面我已经启动了发布WEB服务的TOMCAT,所以我把准备用于该次测试的TOMCAT服务器上的server.xml的相关端口进行了修改。(如果不修改将不能启动另一个用于测试的TOMCAT)。3、在项目中建立一个WEB SERVICE的测试CLIENT。4、钩上TEST WEB SERVICE。 5、输入上文发布的WEB SERVICE URL。一路默认。测试方法只选择sayHi,勾上RUN TEST ON SERVER。按FINISH稍后,大家可以看到ECLIPSE中的测试TOMCAT已经启动起来了。选择方法sayHi,输入ricky,回车。可以看到其返回的结果果然是。Hi,ricky 测试成功。*要注意一点的是,我用的是JDK1。5,以前用JDK1。4,生成的客户端调用类不能通过编译。RESULT不能显示。*还有要用最新的AXIS,这非常重要。我以前就是因为使用了旧版的AXIS(AXIS1。1),最后导致生成的WEBSERVICE客户端调用程序编译失败。 oper.setStyle(org.apache.axis.constants.Style.WRAPPED); oper.setUse(org.apache.axis.constants.Use.LITERAL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 儿童糖尿病青春期胰岛素抵抗评估与干预方案优化效果评价
- 儿童哮喘重症MDT康复中的远程医疗支持方案
- 儿童安宁疗护哀伤辅导的标准化培训方案
- 2025年金山区廊下镇工勤岗位人员公开招聘4人备考题库附答案详解(综合卷)
- 2025年河北保定涿州市社区工作者公开招聘96名备考题库及参考答案详解1套
- Python爬虫项目教程(第2版)(微课版)-课件 更新 教程1 项目任务介绍
- 2025杭州桐庐县总工会招聘工会社会工作者2人备考题库含答案详解(培优a卷)
- 2025重庆市合川区城市管理局招聘公益岗备考题库附答案详解(达标题)
- 2025年杭州市西湖区灵隐街道公开招聘6名编外工作人员备考题库含答案详解(轻巧夺冠)
- 2026重庆荣昌区人力资源和社会保障局招聘公益岗4人备考题库附答案详解(典型题)
- 动态无功补偿培训课件
- 质量保证体系文件模板
- 2025年考研英语二冲刺押题卷含答案
- 高性能芳纶纤维生产线项目可行性研究报告
- 铝合金门窗工程设计、施工及验收规范
- 行星减速机原理课件讲解
- 2025秋季学期国开电大法学本科《国际私法》期末纸质考试案例分析题库珍藏版
- 贸易安全知识培训内容课件
- 第四讲-正确认识中国经济热点问题-2025秋版本-建设更高水平平安中国国家安全
- 2025年易驱变频器说明书
- 医院儿科简介
评论
0/150
提交评论