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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 二进制的权展开式_进制按权展开方法

    二进制的权展开式_进制按权展开方法1.问题描述为什么二进制按权展开就是十进制?按照我们所学到的知识,来举例说明。比如:(1111)2按权展开就是:1×23+1×22+1×21+1×20=15我们得到了15对吧,那么两个问题为什么15这个就是十进制呢?为什么展开后相加就正好等于十进制的15呢?2.问题解答首先来看我们为什么按权展开?(1111)2因为逢二进一所以按权展开就是要这样:1×23+1×22+1×21+1×20由于我们习惯性的把加起来的和等于十进制的15所以我们会误认为,按权展开就是十进制其.

    2022年10月17日
    2
  • tensorflow2.0手写数字识别_tensorflow手写数字识别

    tensorflow2.0手写数字识别_tensorflow手写数字识别本节笔记作为Tensorflow的HelloWorld,用MNIST手写数字识别来探索Tensorflow。笔记的内容来自Tensorflow中文社区和黄文坚的《Tensorflow实战》,只作为自己复习总结。

    2022年9月14日
    3
  • 反编译微信小程序(最新)[通俗易懂]

    首先声明:本文章仅供学习之用,不可它用。一、前言看到人家上线的小程序的效果,纯靠推测,部分效果在绞尽脑汁后能做出大致的实现,但是有些细节,费劲全力都没能做出来。很想一窥源码?查看究竟?看看大厂的前端大神们是如何规避了小程序的各种奇葩的坑?那么赶紧来试试吧反编译,其实还是简单的,要想拿到微信小程序源码,找到源文件在手机存放的位置就行,源文件拿到,用反编译脚本跑一下,微…

    2022年4月18日
    59
  • SqlTransaction——事务详解[通俗易懂]

    SqlTransaction——事务详解[通俗易懂]Postedon2008-07-2001:46停留的风http://www.cnblogs.com/yank/archive/2008/07/20/1246896.html事务处理基本原理           事务是将一系列操作作为一个单元执行,要么成功,要么失败,回滚到最初状态。在事务处理术语中,事务要么提交,要么中止。若要提交事务,所有参与者都必须保证对数据

    2022年6月10日
    45
  • 卡方分布、t分布、F分布的期望与方差的计算「建议收藏」

    文章目录卡方分布卡方分布的期望和方差t分布t分布的期望和方差F分布F分布的期望和方差卡方分布设X1,X2,……Xn独立同分布,且服从公共分布N(0,1),则Y=X12+X22+……Xn2服从自由度为n的卡方分布.设X_1,X_2,……X_n独立同分布,且服从公共分布N(0,1),则Y=X_1^2+X_2^2+……X_n^2服从自由度为n的卡方分布.设X1​,X2​,……Xn​独立同分布,且服从公共分布N(0,1),则Y=X12​+X22​+……Xn2​服从自由度为n的卡方分布.卡方分布的期望和方

    2022年4月8日
    353
  • (更新)2009.5.23 软考 网络管理员 上午试题 答案 讨论

    (更新)2009.5.23 软考 网络管理员 上午试题 答案 讨论

    2021年7月30日
    64

发表回复

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

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