Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
node.js中的RPC和MessageQueues_Node.js_Message Queue_Rpc_Nowjs Sockets - Fatal编程技术网

node.js中的RPC和MessageQueues

node.js中的RPC和MessageQueues,node.js,message-queue,rpc,nowjs-sockets,Node.js,Message Queue,Rpc,Nowjs Sockets,使用RPC over MQ的好用例是什么?如果节点进程想要与java程序通信,我们可以使用RabbitMQ吗?其他的选择是什么? nowjs或dNode做了哪些不能用socket.io完成的事情? 在RPC或MQ上的node.js中有许多模块。。它们是否都满足某些特定的需求 编辑: 我在找什么 如何在浏览器/客户端和服务器之间实现RPC风格的全双工通信?我想答案应该是socket.io或nowjs或dNode。。如果还有更多,请添加 您的节点进程如何与异构系统中的其他进程通信?如果您想将一些CP

使用RPC over MQ的好用例是什么?如果节点进程想要与java程序通信,我们可以使用RabbitMQ吗?其他的选择是什么? nowjs或dNode做了哪些不能用socket.io完成的事情? 在RPC或MQ上的node.js中有许多模块。。它们是否都满足某些特定的需求

编辑: 我在找什么

  • 如何在浏览器/客户端和服务器之间实现RPC风格的全双工通信?我想答案应该是socket.io或nowjs或dNode。。如果还有更多,请添加

  • 您的节点进程如何与异构系统中的其他进程通信?如果您想将一些CPU绑定的任务卸载到其他进程,这可能是必需的。。。例如,在node.js进程和Java进程之间。有三种不同的方法可以做到这一点。哪一个适合做什么

    一,。发布订阅

    二,。请求-响应

    三、推拉

  • 什么时候使用xmpp而不是rabbitMQ

  • 是的,或者是很好的选择
  • redis pub sub可能适合您,就像使用rabbit一样。取决于您的用例
  • 我不认为xmpp和rabbit是可比的?rabbit是用于消息传递的,xmpp是一种聊天协议(我认为,就像google聊天使用的一样)

  • /仅供参考#node.js IRC欢迎您:

    如果您准确地指定了您要做的事情,它会有所帮助。另外,你问的问题太多了,所以把它分成多个问题会更有益。我可以告诉你,你在谈论节点进程之间的通信,但看起来你也在谈论与客户端的连接?