新聞中心
WCF還是比較常用的,于是我研究了一下WCF元數(shù)據(jù)交換,在這里拿出來和大家分享一下,希望對大家有用。我們的都知道服務(wù)有兩種方案可以發(fā)布自己的元數(shù)據(jù)。一種是基于HTTP-GET協(xié)議提供元數(shù)據(jù),另一種則是后面將要討論的使用專門的終結(jié)點的方式。

站在用戶的角度思考問題,與客戶深入溝通,找到皮山網(wǎng)站設(shè)計與皮山網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名申請、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋皮山地區(qū)。
#T#WCF能夠為服務(wù)自動提供基于HTTP-GET 的元數(shù)據(jù),但需要顯式地添加服務(wù)行為(Behavior)以支持這一功能。本書后面的章節(jié)會介紹行為的相關(guān)知識?,F(xiàn)在,我們只需要知道行為屬于服務(wù)的本地特性,例如是否需要基于HTTP-GET交換元數(shù)據(jù),就是一種服務(wù)行為。我們可以通過編程方式或管理方式添加行為。演示的宿主應(yīng)用程序的配置文件中,所有引用了定制
使用配制文件啟用WCF元數(shù)據(jù)交換行為
name = "MyService" behaviorConfiguration = "MEXGET"> baseAddress = "http://localhost:8000/"/> - ...
name = "MyOtherService" behaviorConfiguration = "MEXGET"> baseAddress = "http://localhost:8001/"/> - ...
name = "MEXGET"> httpGetEnabled = "true"/>
一旦啟用了基于HTTP-GET的WCF元數(shù)據(jù)交換,在瀏覽器中就可以通過HTTP基地址(如果存在)進(jìn)行訪問。如果一切正確,就會獲得一個確認(rèn)頁面,如圖所示,告知開發(fā)者已經(jīng)成功托管了服務(wù)。確認(rèn)頁面與IIS托管無關(guān),即使使用自托管,我們也可以使用瀏覽器定位服務(wù)地址。
圖:服務(wù)的確認(rèn)頁面
文章標(biāo)題:快速利用配置文件啟用WCF元數(shù)據(jù)交換
分享地址:http://fisionsoft.com.cn/article/dhdecoc.html


咨詢
建站咨詢
