duplex-channel

    2熱度

    2回答

    我正在寫卡片遊戲使用Silverlight和HttpPollingDuplex。 我有4個獨立的HTTP雙工服務,這可以從我的比賽被稱爲(Silverlight客戶端) 1 ChatService 2. AuthService 3 LobbyService 4. GameService 後,我主持下的博弈IIS 7.5我注意到小提琴手是的Silverlight客戶做輪詢請求順序,和我的應用程序變得

    5熱度

    2回答

    我有一個承載三個不同雙工WCF通道的Windows服務。客戶端可以連接到通過回調合同發送給他們的更新。基本上有三個pub-sub頻道。 當客戶端連接時,此服務需要很長時間才能反彈。撥打ServiceHost.Close需要10秒鐘的時間才能返回(所以服務需要30多秒的時間才能停止。)事實證明,我的closeTimeout在配置中是10秒。更改此值表示這是問題的原因。 我需要做些什麼才能及時關閉頻道

    0熱度

    1回答

    我想避免WCF中的雙工Chanel,並在客戶端創建回調服務,將客戶端地址傳遞給服務器,以便服務器隨時可以調用客戶端。 (可能是不同的綁定等) 如何將回調接口傳遞給客戶端? (我仍然希望服務器來管理這個接口,並避免把它放在單獨的DLL。 什麼想法? 感謝

    2熱度

    3回答

    我遇到以下問題。我正在寫聊天軟件。客戶端/服務器機制基於WCF的DualHttpBinding。這意味着如果用戶發送消息,服務器會通知位於消息已發送到的房間中的所有客戶端。 我想確保,如果客戶端的應用程序崩潰(爲什麼),客戶端對象將從客房的列表中刪除。 在調用回調操作之前是否有可能檢查回調通道的狀態?問題是,如果我調用一個不再連接的客戶端(因爲意外崩潰)的操作,服務將掛起。 public Yagz