WCF 服務應用程式與 服務庫之間的區別

2022-03-11 03:17:14 字數 317 閱讀 9682

簡單理解,

wcf服務庫,可以認為是乙個包含wcf服務以及契約定義的類庫。這兒庫還不能直接執行,你可以在其他專案裡引用,在宿主裡啟用託管這個庫。

而wcf應用程式,是乙個可以執行的程式,它有獨立的程序,wcf服務類契約的定義,可以直接看到執行的效果。此專案模板應該是基於iis託管的程式。

前者一般考慮wcf服務設計的時候,服務類的定義為單獨的庫,可以為其它專案使用。提高**的復用性。

後者在開發基於iis託管的wcf服務程式時,比較多見,自學的時候也可以使用這種型別。

當然你也可以修改這些**,比如把wcf服務程式裡的類,移到乙個單獨的類庫里。

Windows服務應用程式

專案中要實現乙個定時任務的需求,目前c 定時任務的框架有很多比如hangfire quartz.net等,其中hangfire提供視覺化的面板 重試操作並且其可以寄宿在各種宿主應用程式中。但是專案是要定時獲取其他系統資料到本系統,功能簡單,所以為了不引入太複雜的框架和增加學習成本的考慮,使用微軟提供...

Silverlight應用程式擴充套件服務

使用應用程式擴充套件服務可以擴充套件 silverlight 應用程式模型。通常使用擴充套件服務來封裝特定功能域中由多個應用程式使用的功能。例如,可以使用擴充套件服務來實現專用 處理或自定義資料訪問層。本主題包含以下各節 服務以您指定的順序進行註冊。這使您能夠建立對之前註冊的服務具有依賴項的服務。必...

Web 伺服器與 應用程式伺服器

一 web伺服器 1 常用的web伺服器又apache iis等 2 web伺服器的特點 web伺服器可以解析 handles http協議。當web伺服器接收到乙個http請求 request 會返回乙個http響應 response 例如送回乙個html頁面。web伺服器的 模型 delegat...