成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

WCF自承載實踐心得分享

開發 開發工具
WCF自承載的實現,首先要進行的當然是運行WCF,然后還需要一個可以承載 ServiceHost 的托管 .NET 應用程序。

WCF自承載這一詞匯你可能從沒有聽過。其實對于它的理解還是比較容易的。首先我們要弄清楚WCF自承載優缺點,方便我們深入的研究這一知識。#t#

要能夠實現WCF自承載,必須滿足兩個條件。

第一,需要 WCF 運行時;第二,需要可以承載 ServiceHost 的托管 .NET 應用程序。您需要自己動手編寫啟動和停止宿主的代碼。

下面是WCF自承載的優點:

◆易用性:只需幾行代碼即可使服務運行。

◆靈活性:通過 ServiceHost<T> 的 Open() 和 Close() 方法,可以輕松控制服務的生存期。

◆易調試性:可以使用熟悉的調試方式對自承載環境中承載的 WCF 服務進行調試,而不必連接到單個應用程序來激活服務。

◆易部署性:通常,部署簡單 Windows 應用程序與使用 xcopy 一樣容易。您不必在服務器場和類似地方部署復雜的方案,即可部署簡單的 Windows 應用程序來充當 WCF ServiceHost。

◆支持所有綁定和傳輸:自承載并不限制您僅能使用現有的綁定和傳輸技術。在 Windows XP 和 Windows Server 2003 上,IIS 限制您只能使用 HTTP。

下面WCF自承載的缺點:

◆可用性受到限制:服務只有在應用程序運行時才能被訪問。

◆功能受到限制:自承載的應用程序在對高可用性、易管理性、可靠性、可恢復性、版本控制和部署方案的支持方面受到一定限制。至少,現有的 WCF 無法提供這些支持,因此在自承載的情況中,您必須自己實現這些功能;例如,默認情況下 IIS 提供了這些功能中幾項。

換句話說,對于企業級方案來說不應考慮自承載方式。自承載適用于企業項目的開發或演示階段。此外,當您希望用戶桌面應用程序進行相互通信或在點對點情況下,可以對服務進行自承載。本書第 12 章對此進行了描述。

為了在實際工作環境中更好地說明WCF自承載,本章提供了一個 WinForms 應用程序,該程序所承載的服務用于跟蹤 QuickReturns Ltd. 案例研究中證券商發布的報價。在此方案中,有兩個不同的WinForms 應用程序。

一個是證券商管理器應用程序,證券商可以使用該程序發布報價并進行證券交易。另一個程序是單獨的 WinForms 應用程序,用于跟蹤發布的報價。如列表,該程序公開一個服務,所公開的服務實現了 ITradeTrackingService 約定,從而實現對報價的跟蹤。證券商管理器應用程序會在成功通過 TradeService 發布報價后調用該服務。

  1. using System.ServiceModel; 
  2. using QuickReturns.StockTrading.
    ExchangeService.DataContracts; 
  3. namespace QuickReturns.StockTrading.
    TradeTrackingService.Contracts 
  4. [ServiceContract()] 
  5. interface ITradeTrackingService 
  6. [OperationContract()] 
  7. void PublishQuote(Quote quote);  
  8.  }   
  9. }  

 

責任編輯:曹凱 來源: 路由網
相關推薦

2009-11-05 14:13:33

WCF自承載

2012-07-25 09:13:46

Google面試

2010-05-21 17:10:09

2012-09-17 09:42:55

研發經理團隊研發

2012-05-22 11:19:35

2009-11-05 13:54:07

WCF Service

2009-11-05 14:03:57

WCF承載環境

2013-08-13 14:11:23

2011-12-26 16:33:02

WCF

2009-11-06 15:41:25

WCF自托管宿主

2010-02-22 16:19:25

WCF自托管

2009-12-22 19:26:51

WCF綁定

2009-12-22 16:03:03

WCF異常

2024-09-13 13:35:00

2010-02-22 13:56:35

WCF服務契約

2009-12-21 17:05:59

WCF自托管宿主

2010-02-22 17:43:19

WCF服務啟動

2010-02-22 17:58:06

WCF異步上傳

2009-12-22 13:48:09

引用WCF服務

2010-03-01 13:06:49

WCF繼承
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产区在线观看 | 免费在线一区二区三区 | 国产精品久久久久久久免费观看 | 99免费在线观看 | 久久亚洲一区二区三 | 国产亚韩 | 99久久99 | 在线中文字幕av | 97av视频 | 欧美视频免费在线观看 | 亚洲国产网址 | 亚洲欧美日本国产 | 亚洲视屏| 日韩欧美一级精品久久 | 欧美成人精品一区二区男人看 | 在线观看亚洲专区 | 国产精品一区二区欧美黑人喷潮水 | 成人毛片视频在线播放 | 日韩在线综合 | 欧洲亚洲精品久久久久 | 久久亚洲国产 | 欧美日韩国产一区二区三区 | 日韩电影一区 | 亚洲国产成人精品女人久久久 | 国产在线视频在线观看 | 免费成年网站 | 国产在线一区二区三区 | 日韩欧美三级电影在线观看 | 中文字幕精品一区二区三区精品 | 成人水多啪啪片 | 在线播放中文字幕 | 国产婷婷在线视频 | 精品一级| 国产专区在线 | 成人毛片网 | 精品久久久久久中文字幕 | 可以在线观看av的网站 | 日日干夜夜操 | 成人精品一区 | 成人激情视频网 | 91色在线 |