偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

學習筆記教你使用WCF生成代理

開發(fā) 后端
隨著WCF的發(fā)展,WCF的性能也隨著提高,這里就WCF生成代理簡單的介紹一下,希望大家通過讀本文有技術(shù)上的提高。

在編程中現(xiàn)在有一個詞代理,想必大家也都知道,下面我們就WCF生成代理和大家分析一下。對于一個好的分布式系統(tǒng)來講,設(shè)計時應(yīng)當考慮到異構(gòu)性、開放性、安全性、可擴展性、故障處理、并發(fā)性以及透明性等問題?;赟OAP的Web Service可以實現(xiàn)異構(gòu)環(huán)境的互操作性,保證了跨平臺的通信。

#T#利用WSE(Web Service Enhancements)可以為ASMX提供安全性的保證。.NET Remoting具有豐富的擴展功能,可以創(chuàng)建定制的信道、格式化器和代理程序。Enterprise Service(COM+)提供了對事務(wù)的支持,其中還包括分布式事務(wù),可實現(xiàn)故障的恢復。MSMQ可以支持異步調(diào)用、脫機連接、斷點連接等功能,利用消息隊列支持應(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>,
    ISearchApplicationAdminWebService  
  2. {  
  3.  
  4. publicSearchApplicationAdminWebServiceClient()  
  5. {  
  6. InspectorBehaviormessageInspectorBehavior=base.ChannelFactory.Endpoint.Behaviors.Find<InspectorBehavior>();  
  7. if(messageInspectorBehavior==null)  
  8. {  
  9. base.ChannelFactory.Endpoint.Behaviors.Add(newInspectorBehavior());  
  10. }  
  11.  
  12. }  
  13. ....  
  14. }  

(2)WCF生成代理利用channelFactory

  1. ChannelFactory<ISearchApplicationAdminWebService>channelFactory=newChannelFactory<ISearchApplicationAdminWebService>
    ("CustomBinding_ISearchApplicationAdminWebService");  
  2.  
  3. InspectorBehaviormessageInspectorBehavior=channelFactory.Endpoint.Behaviors.Find<InspectorBehavior>();  
  4. if(messageInspectorBehavior==null)  
  5. {  
  6. channelFactory.Endpoint.Behaviors.Add(newInspectorBehavior());  
  7. }  
  8. varserver=channelFactory.CreateChannel();  
責任編輯:田樹 來源: 博客
相關(guān)推薦

2009-11-05 10:13:39

WCF框架

2009-11-06 14:33:27

WCF代理節(jié)點

2009-11-05 11:31:00

WCF綁定

2009-11-05 13:16:59

WCF代理

2009-11-05 10:30:41

WCF Address

2009-11-03 14:22:10

ADO.NET Exc

2009-11-06 16:59:26

WCF性能計數(shù)器

2009-12-21 10:44:32

2009-11-06 09:48:40

WCF服務(wù)

2009-11-09 14:57:37

WCF上傳文件

2010-02-24 09:59:19

WCF服務(wù)異步代理

2009-11-09 09:55:24

WCF學習筆記

2009-12-22 19:26:51

WCF綁定

2009-11-05 11:23:08

WCF宿主

2009-11-05 09:43:11

WCF好處

2009-12-07 15:02:46

WCF學習

2021-07-03 09:04:22

XPathPython免費代理IP

2009-11-05 11:12:21

WCF自宿主

2009-11-06 16:13:45

WCF回調(diào)

2009-12-07 09:58:35

WCF性能
點贊
收藏

51CTO技術(shù)棧公眾號