java与c++模块之间的交互方法? 财富值61

2016-10-09 07:54发布

现在有一个项目,用到了java和c++来实现不同的模块,目前的问题是:如何高效方便地实现java和c++之间的通信?
我想到的是使用TCP进行数据交互,不过感觉这样还是太费劲了,有没有更好的方法?

11条回答

你说的是不同的机器上的?可以考虑消息队列比如ZeroMQ或者RabbitMQ。如果Java是作为服务端,也可以做WebService,C/C++使用gSoap进行调用。序列化随意可以是ProtoBuf之类的需要定义的,也可以用JSON或XML。

一周热门 更多>