真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何使用WCF生成代理

這篇文章主要為大家展示了“如何使用WCF生成代理”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“如何使用WCF生成代理”這篇文章吧。

成都創(chuàng)新互聯(lián)公司專注于金塔網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供金塔營銷型網(wǎng)站建設(shè),金塔網(wǎng)站制作、金塔網(wǎng)頁設(shè)計、金塔網(wǎng)站官網(wǎng)定制、微信小程序定制開發(fā)服務(wù),打造金塔網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供金塔網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

利用WSE(Web Service Enhancements)可以為ASMX提供安全性的保證。.NET Remoting具有豐富的擴(kuò)展功能,可以創(chuàng)建定制的信道、格式化器和代理程序。Enterprise Service(COM+)提供了對事務(wù)的支持,其中還包括分布式事務(wù),可實現(xiàn)故障的恢復(fù)。MSMQ可以支持異步調(diào)用、脫機(jī)連接、斷點連接等功能,利用消息隊列支持應(yīng)用程序之間的消息傳遞。從功能角度來看,WCF整合了ASMX、.Net Remoting、Enterprise Service、WSE以及MSMQ等現(xiàn)有技術(shù)的優(yōu)點,它提供了一種構(gòu)建安全可靠的分布式面向服務(wù)系統(tǒng)的統(tǒng)一的框架模型,使軟件研發(fā)人員在開發(fā)分布式應(yīng)用時變得更加輕松。

(1)WCF生成代理類

  1. publicpartialclassSearchApplicationAdminWebServiceClient:System.ServiceModel.ClientBase,
    ISearchApplicationAdminWebService  

  2. {  

  3.  

  4. publicSearchApplicationAdminWebServiceClient()  

  5. {  

  6. InspectorBehaviormessageInspectorBehavior=base.ChannelFactory.Endpoint.Behaviors.Find();  

  7. if(messageInspectorBehavior==null)  

  8. {  

  9. base.ChannelFactory.Endpoint.Behaviors.Add(newInspectorBehavior());  

  10. }  

  11.  

  12. }  

  13. ....  

  14. }  

(2)WCF生成代理利用channelFactory

  1. ChannelFactorychannelFactory=newChannelFactory
    ("CustomBinding_ISearchApplicationAdminWebService");  

  2.  

  3. InspectorBehaviormessageInspectorBehavior=channelFactory.Endpoint.Behaviors.Find();  

  4. if(messageInspectorBehavior==null)  

  5. {  

  6. channelFactory.Endpoint.Behaviors.Add(newInspectorBehavior());  

  7. }  

  8. varserver=channelFactory.CreateChannel();  

以上是“如何使用WCF生成代理”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)頁標(biāo)題:如何使用WCF生成代理
轉(zhuǎn)載注明:http://weahome.cn/article/iioeog.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部