WCF服務寄宿Windows

2022-02-18 05:52:45 字數 1486 閱讀 4157

windows服務的介紹

windows服務應用程式是一種需要長期執行的應用程式,它對於伺服器環境特別適合。它沒有使用者介面,並且也不會產生任何可視輸出。任何使用者訊息都會被寫進windows事件日誌。計算機啟動時,服務會自動開始執行。它們不要使用者一定登入才執行,它們能在包括這個系統內的任何使用者環境下執行。通過服務控制管理器,windows服務是可控的,可以終止、暫停及當需要時啟動

windows 服務,以前的nt服務,都是被作為windows nt作業系統的一部分引進來的。它們在windows 9x及windows me下沒有。你需要使用nt級別的作業系統來執行windows服務,諸如:windows nt、windows 2000 professional或windows 2000 server。舉例而言,以windows服務形式的產品有:microsoft exchange、sql server,還有別的如設定計算機時鐘的windows time服務。

一.新建windows服務,先新建乙個控制台程式,再建立windows服務

二.新建wcf服務

三.新增安裝程式

四.設定安裝程式

五.設定啟動**

六.安裝服務

七.檢視服務

八.刪除服務

第一次安裝,配置wcf的環境變數:c:\windows\microsoft.net\framework64\v4.0.30319

查詢wcf錯誤資訊:檢視wcf錯誤的方法   在管理中》系統工具》事件檢視器》windows日誌》已**事件

WCF通過IIS寄宿服務

1 為iis應用建立物理位置,其實就是找個地方新建資料夾 例如 iisservice 用於存放相關檔案。2 建立iis應用程式。控制面板 管理工具 開啟iis。在預設 節點右擊,選擇新增應用程式。別名隨便起,物理路徑選擇 1 步驟中建的資料夾。直接點選確定,測試設定忽略之。4 右擊在步驟 2 中新建...

WCF 第七章 寄宿 自我寄宿

寄宿wcf服務最常用的環境是iis或者was。在乙個公共架構上建立,它們都提供魯棒性程序控制和生命週期 服務,還有乙個熟悉的管理介面。當iis架構已經在使用時這是對大多數場景來說最合適的解決方案。然而,也有一些情況你不想在iis或者was中寄宿乙個服務。你可能想顯式控制事件的啟動和停止。或者你可能想...

WCF 第七章 寄宿 在IIS7中寄宿服務

iis6在windows 2003和windows xp sp2中存在,應用程式池作為乙個執行時容器來寄宿應用程式。這允許對啟動和關閉的控制,在每乙個程序的基礎上進行身份認證和 服務。它原本就提供了跨應用程式的程序隔離功能,這個功能帶來了很大的可信賴性。總的來說程序管理是由應用程式池架構處理的。ii...