WCF元數(shù)據(jù)交換是什么

這篇文章主要介紹“WCF元數(shù)據(jù)交換是什么”,在日常操作中,相信很多人在WCF元數(shù)據(jù)交換是什么問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”WCF元數(shù)據(jù)交換是什么”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!

10年的靜海網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。網(wǎng)絡(luò)營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整靜海建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)公司從事“靜海網(wǎng)站設(shè)計(jì)”,“靜海網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

知道了WCF服務(wù)元數(shù)據(jù)的概念后,我們就能理解為什么要暴露服務(wù)的元數(shù)據(jù)。WCF服務(wù)的元數(shù)據(jù)描述服務(wù)的核心信息,客戶端需要了解這些特征以便與該服務(wù)進(jìn)行通信。

要想實(shí)現(xiàn)異構(gòu)平臺(tái)或者系統(tǒng)之間的通信,以前的技術(shù)是使用Web Service.因?yàn)槠渚哂凶悦枋?、可擴(kuò)展、與平臺(tái)無關(guān)等優(yōu)勢(shì)??蛻舳酥恍枰鶕?jù)Web Service地址,便可獲取服務(wù)的相關(guān)信息,反序列話本地的代碼,通過服務(wù)代理進(jìn)行服務(wù)的調(diào)用。

WCF服務(wù)主要特性之一就是跨平臺(tái)的服務(wù)交互。而暴露服務(wù)元數(shù)據(jù)的重要原因就是解決了異構(gòu)客戶端服務(wù)交互的關(guān)鍵問題。 元數(shù)據(jù)基于XML,自描述??蛻舳丝梢愿鶕?jù)服務(wù)的元數(shù)據(jù)反序列換生成本地代碼,無論是c#,vb還是java語。WCF服務(wù)有兩種方案可以發(fā)布自己的元數(shù)據(jù)。一種是基于HTTP-GET協(xié)議提供元數(shù)據(jù);另一種則為MEX終結(jié)點(diǎn)元數(shù)據(jù)交換方式,和WCF服務(wù)一樣使用一個(gè)專門的終結(jié)點(diǎn),稱為MEX元數(shù)據(jù)交換終結(jié)點(diǎn)。

System.ServiceModel.Description命名空間里MetadataExchangeClientMode枚舉類型里進(jìn)行了定義using System;   namespace System.ServiceModel.Description  {  // Summary:  // Specifies the exchange mode used to obtain metadata.  public enum MetadataExchangeClientMode  {  // Summary:  // A WS-Transfer Get request is used.  MetadataExchange = 0,  //  // Summary:  // An HTTP GET request is used.  HttpGet = 1,  }  }

WCF元數(shù)據(jù)交換終結(jié)點(diǎn)與其它終結(jié)點(diǎn)相似,包含自己的地址(Address)、綁定(通信協(xié)議Binding)、契約(服務(wù)、操作、數(shù)據(jù)Contract),但是使用的服務(wù)契約為WCF提供的接口IMetadataExchange。兩種發(fā)布元數(shù)據(jù)的方式使用了兩種不同的標(biāo)準(zhǔn)網(wǎng)絡(luò)傳輸協(xié)議,前者為 HTTP/GET請(qǐng)求,后者為WS-MetadataExchange(MEX:WCF支持的基本綁定HTTP、HTTPS、TCP、IPC等綁定協(xié)議)。啟用WCF元數(shù)據(jù)交換服務(wù)后,必須顯式配置元數(shù)據(jù)交換行為。

到此,關(guān)于“WCF元數(shù)據(jù)交換是什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!

網(wǎng)站名稱:WCF元數(shù)據(jù)交換是什么
當(dāng)前地址:http://muchs.cn/article0/pphioo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、商城網(wǎng)站品牌網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化