這篇文章主要介紹WCF框架中解析方法有幾種,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)建站作為成都網(wǎng)站建設(shè)公司,專(zhuān)注成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì),有關(guān)成都定制網(wǎng)頁(yè)設(shè)計(jì)方案、改版、費(fèi)用等問(wèn)題,行業(yè)涉及汽車(chē)玻璃修復(fù)等多個(gè)領(lǐng)域,已為上千家企業(yè)服務(wù),得到了客戶(hù)的尊重與認(rèn)可。
構(gòu)造代理法
從名字中可以看出,使用本方法創(chuàng)建客戶(hù)端服務(wù)代理對(duì)象,是調(diào)用了服務(wù)代理類(lèi)的構(gòu)造方法。這種方法非常符合創(chuàng)建對(duì)象的常規(guī)方法:通過(guò)new的方式產(chǎn)生類(lèi)型實(shí)例。可在WCF框架中要使用此方法,卻是需要一個(gè)前提:要首先具備代理類(lèi)。所以產(chǎn)生代理類(lèi)便是此種方法首先要解決的問(wèn)題了,下面就來(lái)看下WCF中創(chuàng)建代理類(lèi)的幾種常見(jiàn)辦法。
在WCF框架中,創(chuàng)建代理類(lèi),可以分為下面的幾種情況:
***種:知道服務(wù)元數(shù)據(jù)地址,通過(guò)在項(xiàng)目中添加服務(wù)引用。
第二種:知道服務(wù)元數(shù)據(jù)地址,通過(guò)svcutil.exe生成代理類(lèi)和配置文件。
第三種:從服務(wù)契約所在的的程序集(dll,exe)中導(dǎo)出元數(shù)據(jù),然后從本地元數(shù)據(jù)生成代理類(lèi)。
第四種:知道元數(shù)據(jù)的地址,通過(guò)自定義的代碼生成代理類(lèi)。
下面分別詳細(xì)的闡述四種方法的操作過(guò)程:
一般情況下,用WCF框架填寫(xiě)完下面的對(duì)話(huà)框就可以點(diǎn)擊確定,生成代理類(lèi)了,但有的時(shí)候,我們需要對(duì)代理類(lèi)對(duì)特殊的設(shè)置,比如我們要生成異步操作,要更改字典集合為數(shù)組等,這時(shí)候可以點(diǎn)擊上圖中左下角的高級(jí)按鈕。出現(xiàn)如下的對(duì)話(huà)框:
以上是“WCF框架中解析方法有幾種”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!