簡體   English   中英

Websocket服務器和移動客戶端

[英]Websocket server and Mobile clients

我有一個基於Tomcat的服務器,它充當基於Web的JS應用程序的Websocket端點(用於javax.websocket)。 我正在通過Web套接字提供基於json的數據(從我的數據庫中查詢)。 我沒有使用websockets提供HTML / JS頁面。

現在,我們正在構建JS網絡應用程序的本機移動應用程序。 Android和ios上似乎沒有對Websockets的良好本地支持。

我想保持JS客戶端和移動客戶端都通用的服務器代碼庫。

您對這種情況有何建議? 為移動客戶端編寫其他服務器?

我發現了這個http://www.elabs.se/blog/66-using-websockets-in-native-ios-and-android-apps 他們建議使用適用於ios的SocketRocket和適用於Android的https://github.com/TooTallNate/Java-WebSocket

我從未聽說過這些人/公司。 不知道他們的前任以及他們的應用程序是否沒有錯誤。

歡迎大家提出意見。

我不確定這是否是您要尋找的答案,但是我嘗試了一次,然后決定使用使用websocket的網頁。 每個應用都會顯示一個訪問該頁面的網絡視圖。 所有最新的iOS SDK版本都支持此功能,但只有更新(4.4+)個Android設備才支持。

如果您不想使用Web視圖,建議您使用Android版Tavendo Autobahn 我有一個問題,我的服務器的網絡套接字會一直斷開連接。 我必須在應用程序上每隔幾秒鍾執行一次重新連接例程。

希望能幫助到你 :)

我正在android上將此庫用於websockets https://github.com/codebutler/android-websockets

與Spring WebSockets配合良好。

抱歉,您的回答很混亂,我很着急,如果您有任何疑問,請在評論中寫

暫無
暫無

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

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