2014-10-01 80 views
0

我正在使用通過流讀取環境傳感器的ac進程,每秒鐘讀取1000個關於周圍環境的光線,溫度和聲音的示例,現在我想要讀取這些數據通過一個Java程序我知道有解決方案,如共享內存,但我正在尋找一些很好的教程,指南,可以幫助我實現我的任務的例子。在C++/c和Java之間共享數據

+2

問題要求我們推薦或找到一本書,工具,軟件庫,教程或其他非現場資源**,因爲它們傾向於吸引自以爲是的答案和垃圾郵件,所以不適合堆棧溢出。 – DavidPostill 2014-10-01 11:30:10

+0

@DavidPostill - 我只能推薦三種技術作爲答案。你知道更多嗎? – bobah 2014-10-01 11:44:38

+0

@bobah當然,請查看我在此列出的列表:https://github.com/bytedeco/javacpp#introduction – 2014-10-03 06:00:10

回答

0

您可以使用普通的JNI,或者使用JACEJNA之一,取決於您是否想從Java調用C++代碼或其他方式來選擇最合適的一個。所有這三個網絡都有很好的記錄。

+0

親愛的,謝謝你的支持響應,我的疑惑與兩個進程之間的同步有關...要清楚,如果它將是一個帶有同步隊列的純java,那將很容易實現,但在這種情況下,我不知道...... – angelius 2014-10-01 12:24:28