新聞中心
在學(xué)習(xí)時(shí)WCF,有幾個(gè)WCF地址的問題始終沒有解決,我習(xí)慣用IIS作主機(jī),設(shè)定服務(wù)器地址為10.1.1.1,服務(wù)器主機(jī)名為HOST1,但是始終就沒有解決WCF地址相關(guān)問題,歡迎大家切磋學(xué)習(xí)。

創(chuàng)新互聯(lián)是專業(yè)的利辛網(wǎng)站建設(shè)公司,利辛接單;提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行利辛網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
如果采用TCP作為傳輸協(xié)議,在不采用端口共享的情況下,會選擇一個(gè)未被使用的端口作為最終監(jiān)聽地址的端口一確保地址的***性,如果采用TCP作為傳輸協(xié)議,同時(shí)采用端口共享情況下,會添加一個(gè)GUID作為后綴以確保地址的***性 ,對于非TCP作為傳輸協(xié)議,會添加一個(gè)GUID作為后綴以確保地址的***性。#t#
在ServiceEndpoint中,定義了一個(gè)ListenUriMode屬性,用于指定終結(jié)點(diǎn)的ListenUriMode。在服務(wù)器本機(jī)訪問http://localhost/WCF/Service.svc,WCF地址可以出現(xiàn)幫助頁面,提示我用
svcutil.exe http://mycoputer/WCF/Service.svc?wsdl
引用服務(wù),這在服務(wù)器上沒問題,它可以識別自己的域名http://mycoputer,但在別的機(jī)器上則無法解析http://mycoputer這個(gè)域名,因此也無法引用http://mycoputer/WCF/Service.svc?wsdl。后來我設(shè)置了httpGeturl屬性,將元數(shù)據(jù)的httpget地址強(qiáng)行設(shè)置為http://10.8.8.8/WCF/Service.svc/meta,則在其他機(jī)器上可以用http://10.8.8.8/WCF/Service.svc/meta?wsdl引用服務(wù)。
但是,操作中的基地址仍然為http://mycoputer/WCF/Service.svc,在其他機(jī)器調(diào)用服務(wù)時(shí)會發(fā)生異常,我用
WCF地址服務(wù)和客戶端都用主機(jī)的IP肯定沒問題
1、服務(wù)和客戶端都用主機(jī)的域名時(shí),客戶端要能解析這個(gè)域名才行,即客戶端計(jì)算機(jī)需加入相應(yīng)的DNS服務(wù)器地址。
2、服務(wù)用域名、客戶端用主機(jī)的IP,按理說可以,但是試了N次,得出結(jié)論:不行。
本文名稱:設(shè)定WCF地址具體說明
網(wǎng)頁URL:http://m.fisionsoft.com.cn/article/dhphoeg.html


咨詢
建站咨詢
