2014-10-01 100 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