2016-09-21 28 views
0

我們有一個(Java)Spring應用程序,它使用Stomp和websockets與我們的瀏覽器客戶端應用程序。它使用基本認證來驗證使用和密碼。我們也有一個與同一服務器(SOAP)通信的C#應用​​程序,現在我們也試圖爲這些客戶端顯示一些實時數據。有沒有辦法通過websockets和stomp連接C#應用程序?.net通過websockets的StompClient

春天是我們服務器內的ActiveMQ代理的中繼,但它可能有一些業務規則。另外,我認爲把我們的經紀人開放給互聯網並不是一個好主意。

+0

找到合適的客戶端庫的任何成功?我們遇到了保存問題。 – ferdyh

+0

不,我們決定創建自己的協議,因爲協議不是很複雜。我們使用websocket#進行連接並使用超輕量級序列化/反序列化來處理消息。 –

+0

https://www.nuget.org/packages/Ultralight/ –

回答

-1

的ActiveMQ的WebSocket的傳輸支持STOMP,MQTT和AMQP 1.0,所以如果您使用的是.NET客戶端庫,可以處理STOMP和WebSockets的那麼所有你需要做的是確保你的經紀人已經在配置WebSocket的運輸。

+0

蒂姆,我不清楚:我正在尋找一個.NET客戶端庫,通過Websockets處理STOMP。服務器端不是問題。 –

+0

然後你的問題對於SO來說並不是真的有效,離線資源並不是真正有效的話題,這裏有搜索引擎。我不知道任何支持WS的.NET STOMP客戶端,但這並不意味着沒有任何。 –