如何在Java和C++代码之间进行实时数据通信
How to communicate real-time data between Java and C++ code?
我的应用程序包括两个设备-一个手机和一个CPU。手机以较低的延迟(毫秒)不断向笔记本电脑传输数据。可以假设两者都有Wifi。
为了完成这项任务,我应该研究什么现有的软件?有什么我应该看的应用程序示例吗?
干杯
像RabbitMQ或ZeroMQ这样的东西可能值得一看。我认为您正在寻找一种为Java和C++提供本地客户端的消息传递层/协议,它可以处理(或让您在客户端代码中处理)与您的平台正确相关的任何串行化问题(endian-ness将是主要问题)。
相关文章:
- C++中std::resize(n)和std::shrink_to_fit之间的区别
- int(c) 和 c-'0' 之间的区别。C++
- 在cuda线程之间共享大量常量数据
- 在c代码之间共享数据的最佳方式
- Mix_Init和Mix_OpenAudio SDL之间的区别是什么
- C++ 使用 assign 函数的字符串与直接使用 '=' 更改值的字符串之间的区别
- VSOMEIP-2个设备之间的通信(TCP/UDP)不工作
- std::atomic和std::condition_variable wait,notify_*方法之间的区别
- 大小相等但成员数量不同的结构之间的性能差异
- 类与私有变量的其他类之间的线程安全性
- 如何在cpp文件之间切换窗口?在Qt中
- 线程之间的布尔停止信号
- 我是C++编程的新手,这些代码之间有什么区别,我应该使用哪一个
- 线程之间的实时数据共享
- 实时在语言之间流水线传输或以其他方式传输数据
- 两个 C++ 可执行对象之间的实时数据通信,一个是 Windows 和另一个在虚拟机 Ubuntu 中
- 实时时间和用户时间之间存在巨大差异
- 避免忙于等待,并在实时和非实时线程之间切换模式
- 如何在Java和C++代码之间进行实时数据通信
- 实时、用户时间和系统时间之间的差异