日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
WCF異常現(xiàn)象兩種特殊情況具體分析

在WCF的實際操作中,通常都會遇到一些異常的發(fā)生,那么如何才能正確的解決這些異常呢?首先就需要我們通過不斷的實踐來積累經(jīng)驗,并對這些異常有一個深刻的了解。下面就為大家介紹兩種特殊的WCF異?,F(xiàn)象。#t#

員工經(jīng)過長期磨合與沉淀,具備了協(xié)作精神,得以通過團隊的力量開發(fā)出優(yōu)質(zhì)的產(chǎn)品。創(chuàng)新互聯(lián)公司堅持“專注、創(chuàng)新、易用”的產(chǎn)品理念,因為“專注所以專業(yè)、創(chuàng)新互聯(lián)網(wǎng)站所以易用所以簡單”。公司專注于為企業(yè)提供做網(wǎng)站、網(wǎng)站設計、微信公眾號開發(fā)、電商網(wǎng)站開發(fā),重慶小程序開發(fā),軟件定制設計等一站式互聯(lián)網(wǎng)企業(yè)服務。

WCF的代碼實例網(wǎng)上到處都是,但是在實際的使用過程中總會出現(xiàn)很多問題,我就我在項目中使用WCF碰到的問題做個總結(jié):

(注:要看到服務端真正異常配置includeExceptionDetailInFaults="true")

一。WCF異?,F(xiàn)象:界面假死不拋出任何異常(按常理超過等待時間應該拋出超時異常但是沒有拋出不知道是什么原因)或拋出超時異常。

代碼環(huán)境:WinForm+netTcpBinding。

原因分析:因為netTcpBinding和wsHttpBinding都是有狀態(tài)連接所以造成這種現(xiàn)象可能是沒有及時釋放資源或當前會話數(shù)超過maxConcurrentSessions配置節(jié)配置數(shù)。basicHttpBinding是無狀態(tài)連接所以不存在此問題

解決方法:及時釋放資源,增大maxConcurrentSessions配置數(shù)

二。WCF異?,F(xiàn)象:超時異常。

代碼環(huán)境:WinForm+netTcpBinding

原因分析:造成這個現(xiàn)象會有很多原因

1.接受信息長度超過maxReceivedMessageSize配置節(jié)配置數(shù)。

2.返回數(shù)組長度超過 maxArrayLength配置節(jié)配置數(shù)。

3.返回字節(jié)數(shù)超過maxBytesPerRead配置節(jié)配置數(shù)。

4.返回字符串長度超過maxStringContentLength配置節(jié)配置數(shù)。

5.獲取表名稱的字符數(shù)超過maxNameTableCharCount配置節(jié)配置數(shù)。

6.可序列化的項數(shù)超過maxItemsInObjectGraph配置節(jié)配置數(shù)。例如你要返回或接受一個有10個T,T包含有5個屬性(基本類型)組成的List或是一個有10行5列DataTable組成的DataSet,它們分別有50項。如果沒有加大maxItemsInObjectGraph配置節(jié)的配置數(shù)很容易在返回較大列表時出現(xiàn)這個錯誤,當然應當使用分頁或分批返回列表盡量避免傳遞過大列表

WCF異?,F(xiàn)象解決方法:根據(jù)實際情況設定相應的配置節(jié),或是采用續(xù)傳,分頁等合理的手段避免超限


分享題目:WCF異?,F(xiàn)象兩種特殊情況具體分析
網(wǎng)站路徑:http://m.5511xx.com/article/djisidg.html