自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

教你使用WCF Address配置文件

開發(fā) 后端
這里就WCF Address是通過一個(gè)Uri來唯一標(biāo)示一個(gè)WCF的終節(jié)點(diǎn)(EndPoint)的,它標(biāo)示了消息發(fā)送的目的地,文章有詳解的代碼分析。

經(jīng)過長(zhǎng)時(shí)間學(xué)習(xí)WCF,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。一個(gè)要和服務(wù)端通訊的客戶端要做的第一件事情,就是搞清數(shù)據(jù)要發(fā)給誰(shuí)?目的地在哪?

#T#而WCF Address正是通過一個(gè)Uri來唯一標(biāo)示一個(gè)WCF的終節(jié)點(diǎn)(EndPoint)的,它標(biāo)示了消息發(fā)送的目的地。在WCF數(shù)據(jù)通訊中,它解決了服務(wù)在哪里的問題。如何在配置文件中指定WCF Address在配置文件中,有兩種方式可以指定WCF Address,一種是絕對(duì)地址方式,另外是相對(duì)地址方式,分別如下:

絕對(duì)地址

  1. <host> 
  2. <baseAddresses> 
  3. <addbaseAddressaddbaseAddress="http://localhost:8731/"/> 
  4. </baseAddresses> 
  5. </host> 
  6. <endpointaddressendpointaddress="http://localhost:8731/Service"binding="basicHttpBinding"contract="Wcf_Address_Config.IService1"></endpoint> 

相對(duì)地址

  1. <host> 
  2. <baseAddresses> 
  3. <addbaseAddressaddbaseAddress="http://localhost:8731/"/> 
  4. </baseAddresses> 
  5. </host> 
  6. <endpointaddressendpointaddress="Service1"binding="basicHttpBinding"contract="Wcf_Address_Config.IService1"></endpoint> 

在網(wǎng)上有人說絕對(duì)地址是通過將httpGetEnabled設(shè)置為true,并且設(shè)置httpGetUrl為絕對(duì)地址是在設(shè)置endPoint的說法有些不準(zhǔn)確,因?yàn)樵赪CF中有兩種地址,一種是訪問endPoint時(shí)候用到地址,另外一種是服務(wù)描述的地址,服務(wù)描述在wcf中被稱作serviceMetadata,通過它能夠產(chǎn)生代理類,比如,我們做如下的設(shè)置:

  1. <serviceMetadatahttpGetEnabledserviceMetadatahttpGetEnabled="True"httpGetUrl="http://localhost:8731/Service"/> 

只代表在http://localhost:8731/Service/?wsdl上能找到服務(wù)描述,可以通過http://localhost:8731/Service/?wsdl生成代理類,而不是將endPoint的地址設(shè)置為了http://localhost:8731/Service,這點(diǎn)一定要注意,不要受有些說法的誤導(dǎo)。

責(zé)任編輯:田樹 來源: 博客
相關(guān)推薦

2010-03-01 17:39:07

WCF Address

2009-12-21 13:06:05

WCF Address

2010-02-22 10:18:18

WCF配置文件

2010-02-23 14:17:20

WCF配置文件

2009-12-21 11:19:50

WCF配置文件

2009-11-05 10:13:39

WCF框架

2009-11-09 13:31:09

WCF服務(wù)端配置

2011-08-12 09:38:48

2010-02-25 09:58:05

WCF配置指定Addr

2010-02-24 14:10:54

WCF修改App.co

2009-11-05 10:37:58

WCF Address

2009-12-22 17:30:47

WCF Address

2010-02-23 10:51:32

WCF Address

2009-11-09 17:17:31

WCF元數(shù)據(jù)交換

2010-12-27 14:59:31

Outlook 配置文

2021-07-05 12:09:58

Python編程語(yǔ)言

2022-11-10 09:05:18

Lua配置文件

2009-11-09 12:30:23

WCF生成代理

2009-11-06 14:33:27

WCF代理節(jié)點(diǎn)

2009-11-09 14:57:37

WCF上傳文件
點(diǎn)贊
收藏

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