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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
WCF物理地址如何進(jìn)行正確設(shè)定

WCF中有一種叫做地址的應(yīng)用技術(shù)。通過(guò)學(xué)習(xí)我們知道,WCF地址包括兩種,一種為邏輯地址而另一種就是我們今天要為大家重點(diǎn)介紹的WCF物理地址。希望朋友們可以從中獲得一些幫助。

創(chuàng)新互聯(lián)建站主要業(yè)務(wù)有網(wǎng)站營(yíng)銷(xiāo)策劃、網(wǎng)站建設(shè)、網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、微信平臺(tái)小程序開(kāi)發(fā)、HTML5建站、程序開(kāi)發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶(hù)當(dāng)客戶(hù),還把客戶(hù)視為我們的合作伙伴,在開(kāi)展業(yè)務(wù)的過(guò)程中,公司還積累了豐富的行業(yè)經(jīng)驗(yàn)、全網(wǎng)整合營(yíng)銷(xiāo)推廣資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶(hù)服務(wù)和保障體系。 

設(shè)定WCF物理地址

前面我們輸出的結(jié)果邏輯地址和物理地址是相同的,我們可以通過(guò)代碼或者配置文件來(lái)設(shè)定終結(jié)點(diǎn)的物理地址。

 
 
 
  1. WSHttpBinding wsbinding = new WSHttpBinding();
  2. calculatorServiceHost.AddServiceEndpoint(
  3. typeof(ICalculator),
  4. wsbinding,
  5. "urn:calcservice", // 邏輯地址
  6. new Uri("http://localhost:8887/CalculatorService") // 物理地址
  7. );

又或者通過(guò)配置文件來(lái)設(shè)置ListenUri,如下代碼所示:

 
 
 
  1. < endpoint address="urn:calcservice"
  2. binding ="wsHttpBinding"
  3. contract="TerryLee.WCFAddressing.Contract.ICalculator"
  4. listenUri="http://localhost:8887/CalculatorService"
  5. bindingConfiguration="securityBinding">
  6. < /endpoint>

這里我們只需要注意的是在指定物理地址時(shí),仍然可以使用相對(duì)地址,這一點(diǎn)與設(shè)置邏輯地址時(shí)是一樣的。 #t#

WCF物理地址模式

了解了物理地址和邏輯地址之間的關(guān)系,我們?cè)倏匆幌略谠O(shè)置監(jiān)聽(tīng)地址時(shí)的兩種模式,通過(guò)ListenUriMode枚舉來(lái)指定,它定義了兩個(gè)枚舉值:

Explicit:完全原樣使用 ListenUri,默認(rèn)值。

Unique:指定傳輸是否應(yīng)使用特定傳輸機(jī)制,以確保 ListenUri 是***的

根據(jù)傳輸所采用的協(xié)議不同,WCF會(huì)采用不同的策略來(lái)保證ListenUri***,具體的策略如下所示:

1.非TCP傳輸,在ListenUri的末尾附加一個(gè)GUID。

2.對(duì)于獨(dú)占模式下的 TCP(PortSharingEnabled 為 false),綁定到一個(gè)***可用端口號(hào)。

3.對(duì)于端口共享模式下的 TCP(PortSharingEnabled 為 true),在ListenUri的末尾附加一個(gè)GUID。


文章標(biāo)題:WCF物理地址如何進(jìn)行正確設(shè)定
URL分享:http://www.5511xx.com/article/dposgdo.html