eclipse开发webservice实例及问题解决「建议收藏」

eclipse开发webservice实例及问题解决「建议收藏」1.开发环境及准备工作系统:windows7 jdk:1.8eclipse:4.6.3(一般版本通用的)下载ApacheAxis2:http://mirror.bit.edu.cn/apache/axis/axis2/java/core/1.7.6/axis2-1.7.6-bin.zip 解压缩得到的目录,目录内的文件结构如下:*****配置tomcat服务器

大家好,又见面了,我是你们的朋友全栈君。

1.开发环境及准备工作

系统:windows7 

jdk:1.8

eclipse :4.6.3(一般版本通用的)

下载Apache Axis2 :http://mirror.bit.edu.cn/apache/axis/axis2/java/core/1.7.6/axis2-1.7.6-bin.zip

  解压缩得到的目录,目录内的文件结构如下:eclipse开发webservice实例及问题解决「建议收藏」

*****配置tomcat 服务器:将下载的tomcat服务器配置上去(这不是重点,简单说)eclipse开发webservice实例及问题解决「建议收藏」

2.开发前配置

在Eclipse的菜单栏中,Window –> Preferences –> Web Service –> Axis2 Perferences,在Axis2 runtime location中选择Axis2解压缩包的位置,设置好后,点”OK”即行。

eclipse开发webservice实例及问题解决「建议收藏」

3.开发Web Service

我们做一个计算器的websevice

1.新建Java工程及CalculateService类目录如下:

eclipse开发webservice实例及问题解决「建议收藏」

CalculateService类中的代码如下(包含加减乘除的计算):

package com.mjy.test;


public class CalculateService {
    //加法  
    public float plus(float x, float y) {
        return x + y;
    }

    //减法  
    public float minus(float x, float y) {
        return x - y;
    }

    //乘法  
    public float multiply(float x, float y) {
        return x * y;
    }

    //除法  
    public float divide(float x, float y) {
        if (y != 0) {
            return x / y;
        } else
            return -1;
    }
}


2.在项目名称上右键new –> other,找到”Web Services”下面的”Web Service”;

选择刚刚创建的类,并配置如下

eclipse开发webservice实例及问题解决「建议收藏」

一路点击next:要等一会儿,喝口水的功夫,,,。

eclipse开发webservice实例及问题解决「建议收藏」

点start server:没喝够?再来一口

等启完后,点击”next — > next”,一切默认即行,最后,点击完成。最后,出现如下界面:(Web Service Explorer),我们在这里便可测试我们的Web服务。

eclipse开发webservice实例及问题解决「建议收藏」

下面四个就是你写的计算器的功能了,自己试试

eclipse开发webservice实例及问题解决「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162653.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • extjs_03_grid(添加数据)

    extjs_03_grid(添加数据)

    2022年1月8日
    55
  • linux dstat,使用Dstat来进行Linux综合性能诊断

    linux dstat,使用Dstat来进行Linux综合性能诊断性能测试、评估和优化一直是系统管理维护人员工作的重点。当我们针对一台生产应用进行分析的时候,获取如CPU、内存、IO、网络吞吐和进程负载的基础数据,对于后续的性能评测和优化是至关重要的。Linux作为目前应用最广泛的服务器操作系统,为了应对各种性能问题,已经发展出很多原生的性能检测工具。从top、vmstat、iostat到mpstat,已经可以对操作系统主要性能方面进行详细的分析。面对越来越复杂…

    2022年6月24日
    19
  • Android 如何有效修改包名

    Android 如何有效修改包名

    2021年9月30日
    61
  • 学习笔记 – EasyUI官方网站演示[通俗易懂]

    学习笔记 – EasyUI官方网站演示[通俗易懂]EasyUI官方网站演示撰写:2016/03/21更新:2016/04/07博客地址:http://www.cnblogs.com/gibbonnet/p/5362801.html演示地址:h

    2022年7月4日
    25
  • 芯片设计之流水线设计-IC学习笔记(四)

    芯片设计之流水线设计-IC学习笔记(四)pipeline流水线设计是一种典型的面积换性能的设计。一方面通过对长功能路径的合理划分,在同一时间内同时并行多个该功能请求,大大提高了某个功能的吞吐率;另一方面由于长功能路径被切割成短路径,可以达到更高的工作频率,如果不需要提高工作频率,多出来的提频空间可以用于降压降功耗。

    2022年8月14日
    37
  • Oracle 11g安装图文攻略「建议收藏」

    Oracle 11g安装图文攻略「建议收藏」Oracle11g****安装图文攻略一、Oracle下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。路径名称中,最好不要出现中文,也不要出现空格等不规则字符。官方下地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网。win32位操作系统下载地址:http://download.oracle.com/otn/nt

    2022年9月21日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号