`
y_zjx
  • 浏览: 173607 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

转载:用eclipse创建WebService Step by Step原文连接http://blog.csdn.net/d19891006/article/d

阅读更多

用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"就可以了,这时,会自动启动一个页面

 

点击左边相应的方法,就可以进行测试了。

 

分享到:
评论

相关推荐

    .NET WEB开发工具集合.zip

    其中主要功能包括:文件格式转换(doc转pdf、ppt转pdf、pdf转txt、pdf转pic,包括免安装Office常见第三方库实现和使用Office自己的COM实现),文件上传服务器,ajax具体用法(包括Aspx文件、Ashx文件、WebService、...

    webserive 初级Demo

    webserrive 初级教程,就是一个简单的例子,是我的博文中的一个例子。地址:http://www.cnblogs.com/linxiaoyang/p/4167016.html

    中昱维信触发短信查询回执接口文档

    GET接口地址: ...=流水号 POST接口地址: ...WebService短信提交接口: http://121.199.16.178/webservice/sms.php?WSDL 接口说明 类型 命名 描述 接口定义 Query ( string smsid ) 查询回执 参数 smsid 流水号

    WebServiceStudio.zip

    WebService调度小工具 https://jerryjin.blog.csdn.net/article/details/118522322

    webservice启动没有问题,通过自动生成的客户端报错

    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: java.lang.reflect.InvocationTargetException faultActor: faultNode: faultDetail: {...

    手机归属地查询程序及类库

    使用方法: 1. WebService调用方式 地址:http://www.hahaman.cn/PAQ.ASMX (.NET版) 地址:http://www.hahaman.cn/PAQ.ASMX?WSDL (.其它语言) 2.网页版 地址:http://www.hahaman.cn/PAQ.aspx?tel=1318614 3.DLL版...

    Asp.net 调用淘宝客Top Api 接口 实例源码!

    //请去http://open.taobao.com/注册帐号,创建新应用得到一个App Key 如:12014155 与 App Secret 如:9d1ed7a71fe75dadbd6bdcc38f575b96 //请去http://www.alimama.com 阿里妈妈网站得到一个pid帐号 如:mm_10594045_0...

    .Net Webservice Studio (Build on .net 4.5)

    Test .NET web service application. Build on .net 4.5. Official version (.net 2.0) my cannot run on win 2012+: http://webservicestudio.codeplex.com/releases/view/13915

    发布webservice并通用对接

    1,webservice的发布方式可以说是五花八门,发布语言有JAVA,.NET,PHP等等 2,如果每一种对接都写特定的代码,那是非常累人的 3,找到通用的对接方式就能一劳永逸,就好比萨尔浒之战中,努尔哈赤“凭尔几路来,我只...

    腾讯地图三级联动

    城市数据来自于腾讯地图- 省市区变动都不需要自己更新,数据为腾讯地图数据;...不想下载的同学移步这里:https://blog.csdn.net/m0_37596829/article/details/81036063; 代码一样齐全,丝毫不缺;

    WebServiceUtils

    WebService工具类,具体详见博客http://write.blog.csdn.net/postlist

    Asp.net 调用淘宝客Top Api接口实例源码 v1.0 Beta.rar

    //WebService接口里面有四个方法 //TaoBaoke //返回DataSet taobao.taobaoke.items.get:接口 //TaoBaokeObject //返回数组taobao.taobaoke.items.get:接口 //TaoBaokeObjects //返回数组taobao.taobaoke....

    webService配置教程

    WebService,即Web服务,能使得运行在不同机器上的不同应用无须借助,专门的第三方软件或硬件,就可相互交换数据或集成.

    VS2010使用c++、gSOAP创建的WebService 源码

    VS2010使用c++、gSOAP创建的WebService 源码 参考:http://blog.csdn.net/testcs_dn/article/details/51463367

    Python库 | robotframework_webservice-0.2.0-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:robotframework_webservice-0.2.0-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | azureml_webservice_schema-0.1.58-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:azureml_webservice_schema-0.1.58-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    IOS 调用.net webservice 和上传文件

    IOS 调用.net webservice 和上传文件 可看博客 http://blog.csdn.net/li6185377/article/details/7623292

    Spring.NET学习笔记21——整合WebService的例子

    刘冬编写的Spring.NET学习笔记21——整合WebService的例子。 原文:http://www.cnblogs.com/GoodHelper/archive/2009/11/19/SpringNet_WebService.html

    经典入门:Axis2创建webservice.pdf

    经典入门:Axis2创建webservice.pdf

Global site tag (gtag.js) - Google Analytics