Eclipse step by step To Create webservice

1、编写一个普通的Java bean

package com.boonya.webservice;

public class UserService {
	
	public String getUserEmail(String userId,String password){
		if(userId.equals("boonya")&&password.equals("123456")){
			return "boonya@sina.com";
		}
		return "";
	}

}

2、创建部署测试webservice

2-1、选择UserService.java文件,右键点击Web Services >Create Web Service,出现如图所示界面:

2-2、选择Start service的Server runtime 为Tomcat v7.0,并设置Test client,如图所示:

注:在创建service的时候会生成相应的ServiceClient测试工程。

2-3、点击"next",出现wsdl定义需要测试的UserService的方法,至少勾选一个测试方法,如图:

2-4、点击“next”,然后点击“Start server”按钮,测试部署mywebservice应用到服务器


2-5、点击"next",点击“Launch”,将设置默认启动的浏览器类型,如图:

2-6、点击“next”,创建mywebserviceclient测试项目,如图所示:

2-7、点击“next”,创建客户端代理测试,如图:

2-8、点击"next",“finish”,将部署mywebserviceclient应用到Tomcatv7.0服务器中,并启动浏览器,选择要测试的方法getUserEmail,输入用户名和密码,点击“invoke”方法,结果跟预期的一致“boonya@sina.com”,如图:

3、查看生成的wsdl文件

只需在浏览器输入:http://localhost:8080/mywebservice/services/UserService?wsdl

可以看到如下内容:


在eclipse中的文件设计视图如下所示:

4、常见错误

IWAB0506E Error when copying Axis jar files to web project

为避免此错误,建议使用eclipse JEE开发版本。

转载于:https://my.oschina.net/boonya/blog/134088

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值