4
我的應用程序包括2個設備 - 一個電話和一個CPU。手機以低延遲(毫秒)不斷將數據傳輸到筆記本電腦。兩者都可以假設有Wifi。如何在Java和C++代碼之間傳遞實時數據?
爲了完成此任務,我應該考慮哪些現有軟件?我應該看的任何示例應用程序?
乾杯
我的應用程序包括2個設備 - 一個電話和一個CPU。手機以低延遲(毫秒)不斷將數據傳輸到筆記本電腦。兩者都可以假設有Wifi。如何在Java和C++代碼之間傳遞實時數據?
爲了完成此任務,我應該考慮哪些現有軟件?我應該看的任何示例應用程序?
乾杯
喜歡的東西的RabbitMQ或ZeroMQ可能是值得一試。我認爲你正在尋找一個爲Java和C++提供本地客戶端的消息傳遞層/協議,並且它可以處理(或者讓你處理你的客戶端代碼)任何與你的平臺正確相關的序列化問題(endian-ness會是看問題的主要問題)。
什麼樣的數據?如果它可以序列化爲JSON,JSON-RPC的效果很好(我有很多項目使用JSON-RPC進行毫秒級延遲的互動通信)。 – Seth
你能提供一個基本的教程嗎? – JDS
http://en.wikipedia.org/wiki/JSON-RPC#Implementations有一個可能有教程的庫列表。規範是http://www.jsonrpc.org/specification – Seth