您的位置:首页 > 编程语言 > Java开发

Eclipse下基于Axis的webservice开发

2013-02-02 10:17 483 查看

一、开发准备

1、Eclipse
2、Tomcat(点击此处免费下载)
3、Axis-src-1_4(点击此处免费下载)

二、安装配置

安装好Tomcat后在Eclipse中进行关联,window->preferences->Server->Runtime Environment点击Add进行添加



[align=left][/align]
[align=left]紧接着,将axis-1_4\webapps\axis\WEB-INF\lib中的文件复制到$TOMCATHOME$\common\lib中[/align]

为了开发方便,把Axis的包建成一个用户库,在window->preferences->java->Build Path->User Libraries 点击New创建用户库,用户名为Axis,然后把Axis的lib下的jar包导进来,如图:



三、开发、发布webservice

新建Dynamic Web project项目,取名AxisWebService。



项目右击设置Java Build Path,添加库,把之前建的用户库导入



在src下新建一个服务类,函数如下:

[java]
view plaincopyprint?

package service;

public class HelloService {
public String sayHello(String username) {
return "Hello: " + username;
}
}

package service;
public class HelloService {
public String sayHello(String username) {
return "Hello: " + username;
}
}


类保存之后便可以把该类发布成服务,创建web服务方法如下:



根据向导往下执行



选中sayHello方法



接下来先点击Start server,启动之后再点击Finish。



发布完成后会自动弹出Web Service Explorer窗口,点击sayHello方法后在Action的Body里输入字符串“qiuchao”点击Go,Status里便能得到调用服务的结果。



至此,service已经发布成功并且可以访问
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: