zoukankan      html  css  js  c++  java
  • 用eclipse创建WebService项目

    用eclipse创建一个WebService应用非常方便,步骤如下:

    1.安装WebService插件。www.eclipse.org网站上有下载,我下载的是wtp-all-in-one-sdk-R-1.5.4-win32,里面就包括了。(我下载了好像没什么用,估计就跟之前安装的Eclipse是同一个作用)

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

     

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

     

    注:遇到的问题

    执行时报错:D:MyDriverssoftwareapache-tomcat-7.0.50in cnative-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform

    解决方法:把tomcatin 目录下的tcnative-1.dll复制到jdkin目录下

    查看Tomcat是多少位:cmd—>cd 目录下—>catalina version 就可以查看到

    查看JDK是多少位:cmd—>java version 下面有显示就是64位,没有就是32位的

  • 相关阅读:
    Link标签的media属性
    Moss2007ctx问题
    Moss2007 ListTemplate
    Html body的滚动条禁止与启用
    DOM的事件冒泡
    IE解析UL和LI的规则和问题
    AT&T汇编语言语法(一)(转)
    Linux 汇编语言开发指南 (转)
    Python 模块 jwt
    Excel2003和excel2007读取方法
  • 原文地址:https://www.cnblogs.com/cherxu/p/5179053.html
Copyright © 2011-2022 走看看