Web Service 概述
- 自包含、自描述、模組化應用程式
- 可發布、發現、透過 Web 呼叫
- 功能範圍:簡單請求至複雜商務邏輯
- 部署後供其他應用程式發現與調用
- 將商務邏輯拆分為元件,跨網際網路執行
- 分散式、模組化應用的最新趨勢
為何需要 Web Service?
傳統中介軟體(DCOM、CORBA、RMI)需緊密耦合、同質基礎設施,無法擴展至網際網路。Web Service 提供鬆散耦合架構,解決介面變更導致客戶端崩潰問題。
開發環境
- Windows 2000 Server 或 Windows XP
- .NET Framework + Visual Studio .NET
建立專案步驟
- 開啟 VS.NET → 新增專案
- 左側選「Visual C# 專案」,右側選「ASP.NET Web Service」
- 名稱輸入「WebService1」
- 確定後出現設計介面
- 點擊「這裡」連結進入程式碼編輯視窗

圖 1:新增專案對話方塊

圖 2:設計介面

圖 3:程式碼編輯視窗
下一篇將實作美元兌人民幣轉換服務完整程式碼。