構建乙個簡單的WCF應用

2022-03-06 17:31:17 字數 925 閱讀 4159

買了《wcf技術剖析》,按著書本的例子進行操作,寫下我的操作過程。

參考部落格:

完成以後需要編譯hosting下的program.cs。但是在通過ctrl+f5執行(其實可以通過右鍵解決方案->生成解決方案完成,不需要通過ctrl+f5執行)的時候可能報錯:

無法直接啟動帶有「類庫輸出型別」的專案,如下圖所示。

這時我們需要右鍵hosting,然後選擇「設為啟動專案」,再次執行就不會報錯了。

using system.collections.generic;

using system.linq;

using system.text;

using xuwei.wcfservices.contracts;

using xuwei.wcfservices.services;

using system.servicemodel.description;

using system.servicemodel;

namespace xuwei.wcfservices.hosting//自主服務寄宿

host.opened += delegate

;host.open();

console.read();}}

}}在執行步驟四以後e:/ms_workplace/wcf1/hosting/bin/debug目錄下會有乙個「hosting.exe」的應用程式,雙擊開啟該應用程式:

然後右鍵client專案,選擇「新增服務引用」

點選確定即可完成服務引用的新增,這時client下就會多出乙個service reference

雙擊calculatorservices,在物件瀏覽器中能夠看到如下檢視

編譯client,會在e:/ms_workplace/wcf1/client/bin/debug有client.exe,雙擊開啟這個應用程式,會有如下結果:

C 乙個WCF簡單例項

以訂票為例簡單應用wcf程式,需要的朋友可以參考下 wcf例項 帶步驟 複製 如下 在iservice1.cs定義服務契約 複製 如下 namespace wcfdemo 使用下面示例中說明的資料約定將復合型別新增到服務操作。datacontract 資料契約 public class ticket...

構建乙個簡單的react typescript專案

由於看antd原始碼,都是使用的typescript編寫的,在有的時候看 確實看不懂,需要一步一步的去驗證求證一些東西,所以索性也就看了看怎麼樣開始乙個typescript專案。typescript基礎語法知識 這樣我們就構建好乙個react typescript專案了,按照提示,在命令列輸入yar...

WCF 建立第乙個WCF應用程式

windows communication foundation wcf 是由微軟發展的一組資料通訊的應用程式開發介面,也可以說是一套軟體開發包。wcf合併了web服務 net remoting 訊息佇列和enterprise services的功能並整合在visual studio中。wcf專門用...