用eclipse创建WebService Step by Step
用eclipse创建一个WebService应用非常方便,步骤如下:
1.安装WebService插件。www.eclipse.org网站上有下载,我下载的是wtp-all-in-one-sdk-R-1.5.4-win32,里面就包括了(可省略)。
2.安装一个web服务器。我这里用的是Tomcat。
3.创建一个Webservice服务。在eclipse中创建一个动态的web工程。New->Project->Dynamic Web Project。创建完成后,写一个service类,比如:
public class LogonService {
public int checkUserRight(String userId, String password) {
//假设进行数据库操作
if (password != null && "fred".equals(userId)) {
return 1;
}
return 0;
}
}
public int checkUserRight(String userId, String password)就是我们要调用的远程方法。
4.在这个类的文件名上点击右键,选择”Web Services"->“Create Web Service”,就会出现下面的界面:
要选上TestClient,这样创建Service的同时,会创建一个Service的test工程。
5.点击next,
选择方法名称,
6.点击"next",点击“Start Server”,就会启动Tomcat,并将工程部署上去。
7.如果点击“Launch”会打开刚才创建的WebService的测试界面,可以进行测试。
8.这时候,会出现测试创建代理类的界面,代理类会创建在自动生成的测试工程中,也就是LogonWebServiceTest工程中。
9.点击“next”,会自动生成代理类,并出现选择测试方法的界面。你可以选择相应的方法,这样eclipse会生成相应的页面。
10.点击"Finish"就可以了,这时,会自动启动一个页面
点击左边相应的方法,就可以进行测试了。
用eclipse创建WebService Step by Step相关推荐
- 用eclipse创建WebService项目
用eclipse创建一个WebService应用非常方便,步骤如下: 1.安装WebService插件.www.eclipse.org网站上有下载,我下载的是wtp-all-in-one-sdk-R- ...
- 使用eclipse创建基于SSM+Maven的小项目(简单的增删改查)
使用eclipse创建基于SSM+Maven的增删改查 开发环境 效果图 数据库 项目如下: 项目结构及pom.xml 资源文件夹 db.properties mybatis-config.xml a ...
- python写一个通讯录step by step V3.0
python写一个通讯录step by step V3.0 更新功能: 数据库进行数据存入和读取操作 字典配合函数调用实现switch功能 其他:函数.字典.模块调用 注意问题: 1.更优美的格式化输 ...
- 数据库设计Step by Step (9)——ER-to-SQL转化
2019独角兽企业重金招聘Python工程师标准>>> 引言:前文(数据库设计 Step by Step (8)--视图集成)讨论了如何把局部ER图集成为全局ER图.有了全局ER图后 ...
- ActionScript 3.0 Step By Step系列(五):走在面向对象开发的路上,以类为基础去思考编程问题...
面向对象的程序设计(Object-Oriented Programming,简记为OOP)是一种功能非常强大的编程方法,立意于创建软件重用代码,以类为基础去思考编程问题. ActionScript 3 ...
- Caffe使用step by step:caffe框架下的基本操作和分析
Caffe使用step by step:caffe框架下的基本操作和分析 时间:2015-10-16 11:40:09 阅读:808 评论:0 收藏:0 [点我 ...
- Enterprise Library Step By Step系列(一):配置应用程序块——入门篇
写在前面: 最近准备写Enterprise Library Step By Step的系列文章,对于每一个应用程序块,我都会用入门篇,进阶篇,剖析篇三篇文章去写. 在入门篇里会详细介绍应用程序块的使用 ...
- 数据库设计Step by Step (10)——范式化
引言:前文(数据库设计Step by Step (9)--ER-to-SQL转化)讨论了如何把ER图转化为关系表结构.本文将介绍数据库范式并讨论如何范式化候选表.我们先来看一下此刻处在数据库生命周期中 ...
- ActionScript 3.0 Step By Step系列(四):来自面向对象开发之前的呐喊:“学会写可重用的代码”...
增强代码的可重用能力,从创建可重用的代码开始,可重用的代码则是通过从现有代码中重构加以封装,使其成为功能单一的可复用代码块.这句话笼统点说便是"封装"或"抽象" ...
最新文章
- tensorflow——openpose代码和原理分析
- 选错导师误终身?Nature大调查显示 :全球1/4博士生想换导师
- 理解Canvas的save()和restore()方法
- 酱油和gbt酱油哪个好_酱油不是越贵越好!找到这3个关键词,轻松避开勾兑酱油...
- 几个简单的shell脚本
- VTK:相机模糊CameraBlur用法实战
- 湖南理工学院计算机专业课表,下学期课表“新鲜出炉”,你查了吗?
- 随想录(爬虫的几个技巧)
- sql server表分区_介绍分区表SQL Server增量统计信息
- Android 对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果
- 云南等保2.0介绍,等保合规二级、三级整改所需设备清单和具体解决方案
- 苹果发布iOS16正式版,各机型升级建议
- 信息学奥赛一本通 1183:病人排队 | OpenJudge NOI 1.10 08:病人排队
- 串口异步通信——时序宽度测试
- (附源码)基于PHP二手服装网站 毕业设计 201711
- 聚焦存储即平台,浪潮存储迎来发展新机遇
- android subscriber 自定义,自定义Subscriber
- 【问题】Ucinet密度分析结果一直是1.000
- ABAP HANA BP主数据批导
- 华为S2700S3700S5700S6700 Series Switches 管理界面登陆WEB
热门文章
- python在哪下载-2018版Python教程从哪儿下载
- python爬虫流程-Python爬虫流程
- 自学python推荐书籍同时找哪些来实践-机器学习:Python实践 PDF 原书完整版
- python学习方向-Python方向(转载)
- 用python怎么赚钱-用python赚钱(python新手怎么兼职)
- python数据处理实例-Python数据预处理实例详解
- python画三维立体图-python之画三维图像
- python下载方法-python下载文件的几种常用方法
- python爬虫实例解析-Python(爬虫)- 动态加载案例分析
- python学习书籍推荐-推荐python机器学习实践的书籍?