WCF的基礎範例 Part 3
在此補充一個Client的實作方式
這是在使用者入門教學課程中所沒有提到的
這個方法類似以前的 WebService 可以直接在專案中加入參考
省去使用命令提示字元輸入命令的麻煩
方法如下
1. 首先在Client的專案上按滑鼠右鍵
然後選擇加入服務參考
2. 輸入Server端的位址
然後按下移至
3. 選擇你所需要的服務
並且輸入命名 ( 在這範例中我使用的名稱是ServiceTraining )
然後按下確定
4. 接下來你會在服務參考的地方看到多了一個 ServiceTraining
然後在程式碼中直接就可以叫用
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ServiceModel; using System.ServiceModel.Description; namespace Client { class Program { static void Main(string[] args) { ServiceTraining.CalculatorClient mCalculatorClient = new ServiceTraining.CalculatorClient(); mCalculatorClient.Open(); Console.WriteLine( mCalculatorClient.Test(" param 1 ")); mCalculatorClient.Close(); Console.ReadLine(); } } }