您知道如何向您的客戶端添加服務引用,然後創建這個不錯的代理,以便您可以在服務器端調用方法?事情是這樣的:關於WCF代理會話的問題
MyServiceClient proxy = new MyServiceClient();
proxy.GetMessage();
我有一個關於剛剛發生了什麼幾個問題:
當與服務器的會話建立的?當我添加服務參考?當我創建代理?或者當我調用該方法?
如果我將創建另一個
MyServiceClient
實例它將是我們之前創建的實例(代理)的單例副本,還是完全是一個新實例?
Visual Studio連接到服務,獲取其元數據(描述),並從中產生代理類。沒有涉及的會話。默認情況下,客戶端類只是普通類 - 您可以隨意實例化任意數量的副本 - 在任何地方都不會看到單例。 –