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

一點通分析WCF Stream對象

開發 后端
WCF隨著不斷的進步,WCF Stream對象的性能也不斷的提高,文章主要介紹了Stream對象的基本操作,希望對大家有幫助。

WCF還是比較常用的,于是我研究了一下WCF Stream對象,在這里拿出來和大家分享一下,希望對大家有用。由于Stream操作受到綁定的限制,只能使用BasicHttpBinding,NetTcpBinding以及綁定,因此必然會影響服務實例的激活類型,最主要的是對Session模式的影響。首先BasicHttpBinding并不支持Session模式的激活類型。NetTcpBinding以及NetNamedPipeBinding綁定雖然支持Session模式,但是由于WCF Stream對象操作不支持可靠消息傳遞,即不能將ReliableSession設置為true。因此在定義服務契約的SessionMode時,不能將其值設置為SessionMode.Required,否則會拋出異常。

#T# WCF Stream對象操作(指TransferMode不為Buffered)本身并不支持Session模式。即使我們在使用NetTcpBinding時,將服務契約的SessionMode設置為Allowed,并將服務的InstanceContextMode設置為PerSession,服務的執行方式仍然是PerCall方式。(如果不是Stream操作,這樣的設置服務應為PerSession模式)因此,在執行Stream操作時,即使按照Session模式對服務進行設置,如果我們通過OperationContext.Current.SessionId去獲得會話ID,其值應該為空。

此外,由于傳輸的Stream對象較大,可能會消耗過長的時間,因而建議增大綁定的SendTimeout屬性值。例如設置為10分鐘。編程方式設置為:

  1. binding.SendTimeout=TimeSpan.FromMinutes(10); 

配置文件的設置方式為:

  1. <binding……sendTimeout="00:10:00"/> 

注意,對綁定的相關設置必須要求服務端與客戶端的配置一致。***實踐是均通過配置文件進行設置。例如在我的應用程序中是這樣設置的:

  1. <basicHttpBinding> 
  2. <bindingnamebindingname="DocumentExplorerServiceBinding" 
  3. sendTimeout="00:10:00" 
  4. transferMode="Streamed" 
  5. messageEncoding="Text" 
  6. textEncoding="utf-8" 
  7. maxReceivedMessageSize="9223372036854775807"> 
  8. </binding> 
  9. </basicHttpBinding> 
責任編輯:田樹 來源: 博客
相關推薦

2009-11-05 14:47:35

WCF Stream對

2009-11-06 10:54:19

WCF服務方式

2009-12-15 14:27:30

Ruby存取器

2009-11-05 15:00:26

WCF Stream

2009-12-24 17:10:42

WPF動畫類

2009-10-22 09:29:23

CLR是什么

2009-12-31 13:45:13

Silverlight

2009-11-03 09:09:19

VB.NET類

2009-12-15 10:31:30

Ruby rails頁

2009-12-17 09:14:14

Ruby on Rai

2009-11-02 16:30:29

VB.NET構造器

2009-10-28 14:30:16

VB.NET RmDi

2009-11-06 16:35:56

WCF Stream對

2009-11-06 13:33:56

WCF Dispatc

2009-11-04 14:37:40

ADO.NET XML

2009-11-10 17:04:29

VB.NET基礎知識

2017-09-27 13:42:42

數據庫MySQL斷電恢復

2009-10-26 10:12:14

VB.NET操作MsA

2011-02-15 09:06:57

企業網絡管理CISCO 3550交交換機端口

2009-11-02 11:22:59

VB.NET文本文件操
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品国产亚洲 | 美女视频一区二区三区 | 久久久久9999 | 亚洲电影在线播放 | 成人福利在线观看 | 一区二区三区在线电影 | 免费观看av网站 | 国产一区二区在线免费观看 | 国产性网 | 久久精品 | 日韩视频国产 | 亚洲一区综合 | www.啪啪.com| 黄网站免费观看 | 天天操夜夜操 | 久久国品片 | 91成人在线 | 亚洲欧美视频 | 国产超碰人人爽人人做人人爱 | 视频一区二区三区四区五区 | 午夜播放器在线观看 | 99久久久国产精品 | 国产欧美一区二区三区久久人妖 | 日韩欧美精品在线 | 国产a视频 | 中文字幕一区二区视频 | 自拍偷拍中文字幕 | 国产一级片av | 午夜成人免费视频 | 国产成人精品综合 | 国产传媒毛片精品视频第一次 | 亚洲日日夜夜 | 中文字幕综合 | 国产a区 | 热re99久久精品国99热观看 | 欧美福利在线 | 黄色在线免费网站 | 久久伦理中文字幕 | 国产偷久久一级精品60部 | 精品国产一区二区三区久久久久久 | 欧美三级成人理伦 |