一板一眼 wcf學習筆記開篇

2021-09-22 07:10:55 字數 910 閱讀 5625

1、公共wcfcontract  類庫 定義wcf服務契約,通常是乙個介面

2、wcf服務端

a、mywcflib   類庫  需要引用system.servicemodel,wcfcontract ,它具體實現了wcfcontract 中介面的所有方法。

b、mywcfwebhost  web工程  需要引用system.servicemodel,wcfcontract 和mywcflib     wcf的web宿主  便於對外呼叫

c、mywcfwinhost    winform工程  需要引用system.servicemodel,wcfcontract 和mywcflib     wcf的winform宿主  用來啟動wcf服務,然後外部即可呼叫開啟的服務

3、客戶端

myclient  控制台應用程式  system.servicemodel和兩個服務引用。

注意:這裡的「客戶端」指的是呼叫wcf服務的諸如web窗體專案,win窗體專案等等,示例給的是簡單的控制台應用程式。

接著看兩個配置檔案:

a、mywcfwebhost 工程下getdata資料夾下的web.config: 

注釋寫的很清楚,注意類庫名稱和

contract

="wcfcontract.igetdataservice",

注意:「

<

servicedebug 

includeexceptiondetailinfaults

="true"

/>」

這一行是對於wcf服務異常的乙個配置,預設是「false」,這裡是為了除錯看到異常而設定為true的,在部署的時候千萬要設定為「false」。

wcfstudydemo

WCF學習筆記一

windows communication foundation wcf 是由微軟開發的一系列支援資料通訊的應用程式框架,可以翻譯為windows 通訊開發平台。整合了原有的windows通訊的 net remoting,webservice,socket的機制,並融合有http和ftp的相關技術。...

WCF學習筆記 一

wcf是什麼?官方解釋 windows communication foundation wcf 是用於構建面向服務的應用程式的框架。借助 wcf,可以將資料作為非同步訊息從乙個服務終結點傳送至另乙個服務終結點。終結點可以是從服務終結點請求資料的服務客戶端。簡單訊息可以是作為 xml 傳送的單個字元...

VINS學習筆記之一 開篇,從vio標定開始

今天是庚子鼠年臘月二十九,也是今年的最後乙個工作日,大部分同事都回家了或在回家的路上了,無心幹活,那就幹點自己喜歡的事情吧 imu parameters可以追蹤了解imu內參是如何使用的,進而深入了解imu 內參的精度是如何影響vio的精度的。optimization parameters可以追蹤是...