簡體   English   中英

為什么基於ChannelFactory的客戶端應用程序不能使用事件驅動的異步調用模型

[英]Why ChannelFactory-based client application cannot use event-driven asynchronous calling model

我在MSDN中發現,基於ChannelFactory的客戶端不能使用事件驅動的異步調用模型,但是基於ServiceModel.ClientBase的客戶端可以使用

這有什么道理? 原因是什么? 這是MSDN鏈接http://msdn.microsoft.com/en-us/library/ms731177

ClientBaseChannelFactory的包裝。 ClientBase旨在與svcutil.exe一起使用,以通過/async標志為基於事件的和基於回調/基​​於委托的異步方法啟用直接支持。

ChannelFactory本身不了解Begin / End模式 ,因此您需要使用ClientBase來實現內置的異步感知或使用ChannelFactory自己創建它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM