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

WCF自托管宿主相關(guān)概念詳解

開發(fā) 開發(fā)工具
WCF自托管宿主對于初學WCF的朋友來說是一個比較重要的知識點。在學習之初,就需要熟練的掌握這一應用技巧,以便將來的學習。

也許很多人對WCF還不是很了解,不過沒關(guān)系,通過這篇文章介紹的內(nèi)容,大家應該會基本掌握了WCF的一些基礎知識。WCF中總共包括四種典型的宿主。#t#

這些WCF宿主包括:、"Self-Hosting" in a Managed Application(WCF自托管宿主);Managed Windows Services(Windows Services宿主);Internet Information Services(IIS宿主);Windows Process Activation Service(WAS宿主)等。
 

在這里我們主要針對WCF自托管宿主來做一個詳細的介紹。

利用WCF提供的ServiceHost<T>提供的Open()和Close()方法,可以便于開發(fā)者在控制臺應用程序,Windows應用程序乃至于ASP.NET應用程序中托管服務。不管WCF自托管宿主的環(huán)境是何種應用程序,實質(zhì)上托管服務的方式都是一致的。例如在控制臺應用程序中:

  1. using (ServiceHost host = 
    new ServiceHost(typeof
    (DocumentsExplorerService)))  
  2. {  
  3. host.Open();  
  4. Console.WriteLine("The 
    Service had been launched.");  
  5. Console.Read();  

 

由于ServiceHost實例是被創(chuàng)建在應用程序域中,因此我們必須保證WCF自托管宿主進程在調(diào)用服務期間不會被關(guān)閉,因此我們利用Console.Read()來阻塞進程,以使得控制臺應用程序能夠一直運行,直到認為地關(guān)閉應用程序。如果是Windows應用程序,則可以將創(chuàng)建ServiceHost實例的代碼放在主窗體的相關(guān)代碼中,保證服務宿主不會被關(guān)閉。

責任編輯:曹凱 來源: 博客園
相關(guān)推薦

2009-11-06 15:41:25

WCF自托管宿主

2010-02-24 17:17:04

WCF宿主環(huán)境

2010-01-06 19:22:43

.NET Framew

2010-02-26 14:39:27

WCF服務寄宿

2010-02-22 16:19:25

WCF自托管

2010-03-02 14:30:41

WCF宿主模式

2009-03-25 09:43:51

開發(fā)自定義托管WCF

2010-02-25 18:37:23

WCF自宿主

2010-02-23 16:32:29

WCF服務

2009-11-05 11:12:21

WCF自宿主

2010-03-01 09:19:10

WCF編碼規(guī)范

2009-12-21 15:33:07

WCF集合元素

2010-02-22 17:34:39

WCF依賴屬性

2009-11-05 11:23:08

WCF宿主

2010-02-25 13:54:48

WCF安全參數(shù)

2010-03-01 16:31:58

WCF實現(xiàn)SOA

2010-02-23 17:55:24

WCF雙向通信

2010-02-22 16:09:33

WCF宿主

2023-05-30 16:02:34

云托管云計算自托管

2009-12-29 17:25:36

Silverlight
點贊
收藏

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