javascript - 用于 C++ 应用程序集成的 RabbitMQ 与 NodeJS 插件

标签 javascript c++ node.js rabbitmq

我有一个用 C++ 开发的应用程序,我想通过 NodeJS 服务器与之交互。我的问题是:就使用 RabbitMQ 向/从 C++ 二进制文件发送数据而言,性能会不会有很大损失?

举个例子:假设我每毫秒向 C++ 二进制文件发送 10kb 的数据,并且每毫秒在我的 NodeJS 服务器中从 C++ 二进制文件接收 10kb 的数据。

最佳答案

不会,不会有性能损失。所有数据都通过 AMQP 传输,并且 AMQP“数据包”的形成方式没有问题(rmq 网站上列出了所有库,可能还有一些不尽如人意)。

如果可以的话,现在有点主观——当你将 c++ 添加到任何组合中时,只会有性能提升 :)

关于javascript - 用于 C++ 应用程序集成的 RabbitMQ 与 NodeJS 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41476315/

相关文章:

javascript - 如何在 Meteor 中跨多个发布请求保留 cookie?

javascript - 如何从网站执行批处理文件

javascript - 错误: getaddrinfo ENOTFOUND 3128 when post data using Axios in node js

node.js - Azure 应用程序服务上的 NodeJS 应用程序的持久应用程序日志

javascript - 数组包括

javascript - 加载并单击时隐藏/显示 div

c++ - 访问 ptree 数组中的特定索引

node.js - 使用 token 保护 REST API 的标准方法是什么?

c++ - Linux 和 macOS 中 WinAPI 的等效项是什么?

c++ - 为什么在通过指针编译时不能分配 const 初始化