偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

如何進行創(chuàng)建WCF Windows

開發(fā) 后端
WCF Windows有很多值得學(xué)習(xí)的地方,這里我們主要介紹WCF Windows,在向大家詳細介紹WCF Windows之前,首先讓大家了解下WCF Windows。

WCF Windows應(yīng)用程序是一種需要長期運行的應(yīng)用程序,很適合服務(wù)器環(huán)境。他沒有獨立的起始主頁,也不會產(chǎn)生視頻輸出,用戶的消息都會被寫進WCF Windows事件日志。

計算機啟動時,服務(wù)會自動開始運行。它們不要用戶一定登錄才運行,它們能在包括這個系統(tǒng)內(nèi)的任何用戶環(huán)境下運行。通過服務(wù)控制管理器,WCF Windows是可控的,可以終止、暫停及當(dāng)需要時啟動。#t#

WCF Windows服務(wù),以前的NT服務(wù),都是被作為Windows NT操作系統(tǒng)的一部分引進來的。它們在Windows 9x及Windows Me下沒有。你需要使用NT級別的操作系統(tǒng)來運行WCF Windows,諸如:Windows NT、Windows 2000 Professional或Windows 2000 Server。舉例而言,以Windows服務(wù)形式的產(chǎn)品有:Microsoft Exchange、SQL Server,還有別的如設(shè)置計算機時鐘的Windows Time服務(wù)。

創(chuàng)建一個Windows服務(wù)
我們即將創(chuàng)建的這個服務(wù)除了演示什么也不做。服務(wù)被啟動時會把一個條目信息登記到一個數(shù)據(jù)庫當(dāng)中來指明這個服務(wù)已經(jīng)啟動了。在服務(wù)運行期間,它會在指定的時間間隔內(nèi)定期創(chuàng)建一個數(shù)據(jù)庫項目記錄。服務(wù)停止時會創(chuàng)建***一條數(shù)據(jù)庫記錄。這個服務(wù)會自動向Windows應(yīng)用程序日志當(dāng)中登記下它成功啟動或停止時的記錄。

Visual Studio .NET能夠使創(chuàng)建一個Windows服務(wù)變成相當(dāng)簡單的一件事情。啟動我們的演示服務(wù)程序的說明概述如下。

1. 新建一個項目
2. 從一個可用的項目模板列表當(dāng)中選擇WCF Windows服務(wù)
3. 設(shè)計器會以設(shè)計模式打開
4. 從工具箱的組件表當(dāng)中拖動一個Timer對象到這個設(shè)計表面上 (注意: 要確保是從組件列表而不是從Windows窗體列表當(dāng)中使用Timer)
5. 設(shè)置Timer屬性,Enabled屬性為False,Interval屬性30000毫秒
6. 切換到代碼視圖頁(按F7或在視圖菜單當(dāng)中選擇代碼),然后為這個服務(wù)填加功

WCF Windows的構(gòu)成
在你類后面所包含的代碼里,你會注意到你所創(chuàng)建的Windows服務(wù)擴充了System.ServiceProcess.Service類。所有以.NET方式建立的WCF Windows必須擴充這個類。它會要求你的服務(wù)重載下面的方法,Visual Studio默認時包括了這些方法。

◆Dispose – 清除任何受控和不受控資源(managed and unmanaged resources)
◆OnStart – 控制服務(wù)啟動
◆OnStop – 控制服務(wù)停止

責(zé)任編輯:chenqingxiang 來源: 中國IDC圈
相關(guān)推薦

2010-02-26 11:15:51

WCF接口方法

2010-02-24 14:41:16

WCF物理地址

2013-10-17 23:12:12

Windows 8.1Windows 8.1

2010-03-01 15:12:53

WCF回調(diào)契約

2010-02-01 18:20:17

Python 多重繼承

2013-04-16 10:33:58

Windows 安全認微軟

2013-04-15 17:55:12

Windows認證安全認證

2009-12-08 17:16:37

WCF Web Ser

2011-07-25 10:48:34

服務(wù)器虛擬服務(wù)器

2013-12-02 15:36:31

Windows Ser系統(tǒng)映像還原Windows Ser

2011-08-16 17:19:59

linux加密分區(qū)

2010-05-24 16:21:55

SVNServer安裝

2010-05-24 16:21:55

SVNServer安裝

2009-12-08 14:10:55

Silverlight

2011-09-08 18:01:57

2010-06-02 18:51:35

搭建SVN服務(wù)器

2011-08-16 14:08:01

windowslinux

2010-02-03 13:55:51

Python 代碼

2023-03-24 16:18:08

微服務(wù)架構(gòu)

2010-07-22 10:58:49

batch Telne
點贊
收藏

51CTO技術(shù)棧公眾號