分享

用eclipse开发WebService 资料栏 资料栏 tinsokei.bokee.com

 ShangShujie 2007-07-24


一、准备工作。

1、首先下载eclipse用于开发WebService的相关插件。

该插件在eclipse站点有下。我下的是包含该插件的全套eclipse的SDK:

wtp-all-in-one-sdk-R-1.0.2-200604280245-win32.zip

186兆多。

A、解压该文件;

B、安装自己插件,把插件用LINK目录建立关联。(如:TOMCAT等)

C、配置好自己的eclipse,这个不用多说了。

2、下载TOMCAT。我用的是TOMCAT5.0.16。

3、下载最新的AXIS。这非常重要。我以前就是因为使用了旧版的AXIS

AXIS1。1),最后导致生成的WEBSERVICE调用程序编译失败。现在我使用AXIS1。

4

A、解压AXIS,把axis-1_4\webapps\axis\WEB-INF\lib中的文件复制到$TOMCATHOME$\common\lib中。

二、开始开发WEBSERVICE。

1、首先NEW 一个 PROJECT。

WEB-》动态WEB PROJECT。

2、改变项目的输出路径为:项目名称/WebContent/WEB-INF/classes

原来的为:项目名称/BUILD

这样发布WEB 服务比较方便。

3、建立一个用于发布WEB服务的JAVA类。

public class test2 {

  public String sayHi(String name){

      return "hi,"+name;

  }

}

4、发布该类为WEB服务。

右击test2.java->web services->create web services

选中test the web services。(以后可以立即测试该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站点。

<Context path="/webtest" reloadable="true" docBase="C:\eclipse\workspace\项目名称\WebContent"  />

四、关闭eclipse中的TOMCAT服务器,启动栏目中的小猫。

 

 

在浏览器中输入http://localhost:8080/webtest/wsdl/test2.wsdl。可见WEB SERVICE已经成功发布。可以随时准备调用了。

 

 

 

 

你可以通过这个链接引用该篇文章:http://tinsokei./tb.b?diaryId=14506104

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多