duplex-channel

    0熱度

    1回答

    我正在使用WCF服務使用雙工通道允許服務回調客戶端以中繼服務層中的組件引發的事件。代理類的定義和構建這樣的: public class EvsMembershipProxy : DuplexClientBase<IMembershipProviderCallback>, IEvsMembershipProvider { public EvsMembershipProxy(Instanc

    0熱度

    2回答

    我有一個定義回調的WCF接口。這工作得很好。 現在我有另一個不需要回調的客戶端。我想知道是否有一種方法可以連接到服務,而無需指定回調對象? 我嘗試了沒有DuplexChannel工廠,或DuplexChannelFactory與InstanceContext(null),它都沒有工作! 有沒有辦法做到這一點?

    0熱度

    2回答

    所有, 我們必須制定一個蔚藍的平臺,在用戶可以配置多個醫藥器械,他們開始測量和分析測量數據的要求。基於天青雲的平臺中的典型組件如下 1 - 基於.NET的4客戶端應用程序運行在連接到每臺儀器的計算機上。此客戶端應用程序應該從Azure平臺接收到開始測量命令,進行測量,並更新結果返回給蔚藍* 2 - 一組服務[可能基於REST的]這將讓從結果客戶端應用程序和更新雲數據庫 3 - 一組服務和業務邏輯的

    0熱度

    1回答

    我想創建一個雙工NetTcp服務。我不確定什麼是最好的方法。 我有一個客戶端,它定期向服務器發送它的狀態,我有一臺服務器必須定期發送獨立於任何客戶端請求的數據。 因爲我想避免兩個連接,並且不知道客戶端在服務器上的任何信息,所以我必須使用客戶端打開的連接。 就像我說的那樣,客戶端定期發送狀態信息。 但是,如何獨立使用從客戶端建立的連接通道將數據發送到客戶端。從服務器發送到客戶端的數據也需要響應。 [

    0熱度

    1回答

    這裏是我的雙工WCF服務生成的代理: public partial class MyWcfServiceClient : System.ServiceModel.DuplexClientBase<Ifa.WcfClients.ServiceReference1.IMyWcfService>, Ifa.WcfClients.ServiceReference1.IMyWcfService {

    2熱度

    2回答

    我有兩個應用程序通過雙工WCF連接進行連接。只要連接一致,我就能很好地工作。 我現在正在檢查如何處理重新連接方案,當連接丟失並且必須重新連接時。而且我正在努力理解WCF的工作方式。 據我所知,IChannel是消耗品,但ChannelFactory是昂貴的。所以我創建了一家工廠,然後創建了渠道。每當我檢測到通道中的Closed或Faulted事件時,I try就會關閉通道,解除事件處理程序並創建另

    0熱度

    1回答

    我一般在尋找一些關於wcf服務的反饋,我是一個完整的初學者。基本上,客戶端需要將xml文件和圖像傳輸到服務,以及能夠從服務中拉取數據集/或xml文件。我已經建立了一個wsDualHttpBinding雙工合同來允許這個(回調)。我的主要三個問題是: 設置雙工合同是實現來回數據傳輸的唯一方法嗎? 使用wsDualHttpBinding,我不能流顯然,如果我的文件不大於10MB,是正常的讓緩衝區,然後

    0熱度

    1回答

    我該如何向用戶展示它? 這篇文章:WCF Duplex: How to handle thrown exception in duplex Callback非常接近我的情況。這篇文章對於幫助我在通道出現故障時重新建立連接非常有用。 我有一個發佈應用程序Pub和一個訂閱WPF應用程序Sub。 Pub發送一條消息,Sub已經使用雙工信道訂閱了一個回叫。 Sub.ViewModel.ReactToCha

    1熱度

    1回答

    我有低於 public string GetMacName() { string value = System.Environment.MachineName.ToString(); msgCallback = OperationContext.Current.GetCallbackChannel<IServiceCallBack>(); msgCallback.Notify(value)

    0熱度

    1回答

    WCF雙工通道口有系統是這樣的: Windows服務(WCF,數據/事件)< - >網絡應用< - > Web客戶端 我需要爲客戶同時響應要求。我也有一些爲客戶服務的活動。所以雙工頻道是要走的路。但是我需要高吞吐量,因爲客戶同時撥打電話。 請求/應答方式 爲了不序列化,我需要並行調用多個通道,右聲道的請求?但是如何處理回調通道呢?何保持它仍然開放接收事件,即使在頻道錯誤? 單向方法 在通道應該足夠