




已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年生理实验课考试题及答案
- 2025年美术教育考试试题及答案
- 扑火安全培训心得课件
- 2025年焊工证考试题分类及答案
- 情景表演时空对话课件
- 心理咨询考试试卷及答案
- 山东焊工证考试试题及答案
- 恐龙科普知识课件
- 衢州语文高考试卷及答案
- 公务员岗位招聘考试题及答案
- 危化品安全管理学习课件
- SY∕T 7298-2016 陆上石油天然气开采钻井废物处置污染控制技术要求
- 突发事件处理记录表(标准范本)
- 磁敏传感器(品) 课件
- 美国航空无线电设备公司标准ARINC
- 影视艺术导论教材课件汇总完整版ppt全套课件最全教学教程整本书电子教案全书教案课件合集
- TSG-R0005-2022《移动式压力容器安全技术监察规程》(2022版)
- 三角堰水头高度与流量查算表
- 第1章 税务会计与纳税筹划概述
- GB∕T 41181-2021 坐姿椅
- CJJ T82011城市测量规范
评论
0/150
提交评论