2016-10-09 07:54发布
现在有一个项目,用到了java和c++来实现不同的模块,目前的问题是:如何高效方便地实现java和c++之间的通信?我想到的是使用TCP进行数据交互,不过感觉这样还是太费劲了,有没有更好的方法?
基于 HTTP 的 API 接口.这个方法比直接使用 TCP 方式好很多. Java 可以使用 SpringMVC 或者 Netty 之类的框架或库提供 HTTP RESTful 接口, C++ 可以通过 HTTP 请求调用这些 api, 而且相对于直接写 TCP 交互来说, 编写调试过程都相对简单一些.
最多设置5个标签!
基于 HTTP 的 API 接口.
这个方法比直接使用 TCP 方式好很多. Java 可以使用 SpringMVC 或者 Netty 之类的框架或库提供 HTTP RESTful 接口, C++ 可以通过 HTTP 请求调用这些 api, 而且相对于直接写 TCP 交互来说, 编写调试过程都相对简单一些.
一周热门 更多>