wcf-callbacks

    2熱度

    1回答

    我試圖實現WCF回調。當我在服務端調用回調方法時,它會異步執行。有沒有一種方法可以等待回調方法在服務方法繼續執行下一條語句之前完成執行,而不會從回調中將值返回給服務? //Server Side public interface ICallback { [OperationContract] void Oncallback1(string str); [Ope

    4熱度

    1回答

    我們擁有(多個)客戶端 - (一個)用於撲克桌面遊戲的服務器體系結構。我們使用回調通道使用回調通知。 但是有時候因爲網絡連接丟失,這個特殊客戶端會從服務器退出,特定客戶端的WCF通道也會進入虛假狀態,而他在服務器上的回調通道也會失效。 場景: 客戶端是玩遊戲,而網絡連接斷開,那場比賽被停止,仍然是他的遊戲窗口保持打開狀態,當他/她的互聯網連接回來客戶端從服務器斷開了,但該玩家的遊戲窗口仍然打開,該

    0熱度

    1回答

    我目前正在開發服務,其中客戶端通過發送帶有消息的xml文件與服務器進行通信。爲了提高消息傳遞的可靠性(客戶端將使用低質量的有限頻帶交換移動互聯網),我將這些消息分成64或128 Kb大小的小部分,並在BasicHttp綁定中以「流式傳輸」方式發送。 現在,我有一個問題: 服務器應該報告客戶端,如果他成功地獲得了一塊與否,所以經過FE 5塊未能傳遞,傳遞過程將被取消並推遲稍後嘗試,並跟蹤哪些塊被接收

    0熱度

    2回答

    我有一個Windows Phone 8應用程序和一個實現回調模型的WCF服務。我在配置服務參考時遇到問題。我已經使用wsDualHttpBinding爲Windows窗體應用程序客戶端而不是WP8應用程序測試了該服務,並且它運行得非常完美。但是,這種綁定不適用於WP8應用程序,我必須更改配置。有人可以爲我的WP8應用程序提供一個適用於該服務的簡單工作配置嗎?

    1熱度

    1回答

    我有一個使用WCF回調contract.This使用netTcp綁定爲客戶端服務器通信開發的聊天應用程序。 客戶端是一個Windows窗體應用程序將在客戶機上運行(XP或Windows8的機器) 這WCF服務託管在服務器machine.I一個窗口服務我的服務維護客戶端會話列表,這將存儲關於連接到服務器的每個客戶端的詳細信息,該列表是靜態變量。 工作流程是,每當客戶端使用連接操作連接到服務器時,客戶

    -1熱度

    1回答

    我想知道是否可以使用未在.NET中實現的客戶端使用WCF回調。 Google無法回答我的問題。 感謝

    1熱度

    1回答

    我一直在解決這個問題幾天。 該問題有3個工作部分。 我有一個ASP.NET網站,WCF IIS託管服務和WPF xbap應用程序。 我想要做的是將變量從ASP.NET網站傳遞給WPF xbap應用程序。因此,我使用wsDualHttpBinding設置了一個WCF服務,並使用回調來通知ASP.NET和xbap。 現在,當我在我們的服務器上的IIS 6中託管WCF服務並在本地運行VS2012 iis

    0熱度

    1回答

    我有一個WCF客戶端和使用NetTcp的服務器。服務器位於Windows服務中的ServiceHost中。客戶訂閱WCF服務並註冊其回調接口及其InstanceContext。回調接口有幾個單向方法調用。我把它打開了。 這一切都很好。但是,在我的測試中,我的Windows服務中有一段代碼,它通過一個緊密循環,通過單向方法調用之一將消息儘可能快地發送回客戶端。我已經超過了TCP連接傳遞數據的能力,結

    0熱度

    2回答

    這是我的問題。如果我像這樣撥打回撥號碼: clients[computerID].PrintLabelCallback(label); 通道故障,我在客戶端發生CommunicationFault異常。呼叫是一種方式在服務器端不會造成任何問題。 如果我這樣稱呼它不過: label.EntryLocation = null; label.EntryUser = null; label.Res

    1熱度

    1回答

    我的WCF服務器是這樣工作的:你可以通過調用服務方法訂閱它們,比如Subscribe()。他們會將您的結果發回給回調通道,說MessageReceived(字符串消息)。 我現在的問題是,我只從一個服務端點獲取回調消息,而不是兩者。事實上,僅僅通過調試,我發現我的第二個服務甚至沒有收到請求。有誰知道問題是什麼?這裏是我的代碼(注意,我在serviceAddresses線二的net.tcp地址):