1. 程式人生 > >eclipse開發webservice例項及問題解決

eclipse開發webservice例項及問題解決

1.開發環境及準備工作

系統:windows7 

jdk:1.8

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

  解壓縮得到的目錄,目錄內的檔案結構如下:

*****配置tomcat 伺服器:將下載的tomcat伺服器配置上去(這不是重點,簡單說)

2.開發前配置

在Eclipse的選單欄中,Window --> Preferences --> Web Service --> Axis2 Perferences,在Axis2 runtime location中選擇Axis2解壓縮包的位置,設定好後,點"OK"即行。



3.開發Web Service

我們做一個計算器的websevice

1.新建Java工程及CalculateService類目錄如下:


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";

選擇剛剛建立的類,並配置如下


一路點選next:要等一會兒,喝口水的功夫,,,。

點start server:沒喝夠?再來一口

等啟完後,點選"next -- > next",一切預設即行,最後,點選完成。最後,出現如下介面:(Web Service Explorer),我們在這裡便可測試我們的Web服務。


下面四個就是你寫的計算器的功能了,自己試試