Related Posts Plugin for WordPress, Blogger...

2014年8月21日 星期四

VB.Net開發-簡易WebService開發及使用

Web服務即WebService是一種可用來方便提供資料的工具,
利用WebService呼叫,就可使用許多網路上的資源,
本文就做個簡單的WebService範例,提供計算二數相加

Step1.開啟Visual Studio

利用Visual Studio可以簡便快速的建立Web Service,

開啟了Visual Studio2013的畫面如下


Step2.建立新專案

接著建立一個新的空白專案,
首先點選上方工作列中的 檔案
再選擇 新增, 出現選單後,

再選擇 專案


Step3.選擇專案類型-Web空專案

新增專案的畫面,要選擇專案類型,首先選擇 Visual Basic ,
再選擇 ASP.Net Web應用程式


點選了 確定 , 又出現了 選取範本的畫面,



Step4.完成建立新專案

再點選 確定 ,完成了建立專案的動作


Step5.加入WebService檔案

接著要加入WebService的檔案,
首先在專案名稱上按右鍵,
出現選單後選擇 加入,
又出現了第二個選單,
接著選擇 新增項目


選擇加入新項目的畫面中,
要加入Web服務(ASMX),
首先點選Visual Basic項下Web ,
右邊跟著出現了各式項目可以選擇,
接著點選 Web服務(ASMX)


Step6.Web Service空白檔案ASMX

點選了 新增 按扭後,
出現了Web服務的範本程式



Step7.小修改後執行

到了這個步驟,
其實執行按下去就成了,
不過Albert研究室這裏設計了一個功能,
這個WebService的功能,
是傳入二個數字後,
會回傳加總的結果,
因此修改了名稱,
輸入,輸出的參數,
及回傳的結果

    Public Function HelloWorld(inputNo1 As Integer, inputNo2 As Integer) As Integer
        Return inputNo1 + inputNo2
    End Function

改好程式後,
再點選上面的 綠色向右小三角形 (就是Play),



Step8.開啟WebService頁面

這樣就執行了WebService,



Step9.輸入測試資料

點選了HelloWorld文字後,
就可以進入測試畫面,
分別在inputNo1輸入第一個數,
inputNo2輸入第二個數,
接著點選 叫用 按扭


Step10.取得WebService回傳結果

因此取得了回傳的結果,
成功!!




沒有留言:

張貼留言

頁次