zmq.connect()函数在Windows 7上无法进行ipc传输

时间:2014-07-15 20:38:19

标签: javascript node.js zeromq

我正在使用'Node.js正确的方法'中的示例,并且在使用node.js版本v0.10.29在Windows 7的第4章中执行路由器 - 经销商示例时,我收到此错误 Protocol not supported 执行时

 let responder = zmq.socket('rep').connect('ipc://filer-dealer.ipc');

我在0MQ网站上读过很多条目,我唯一的提示就是没有创建ipc文件filer-dealer.ipc,因为我找不到它。 IPC的描述表明目录不存在,引发错误。在这种情况下,应该在.js文件所在的目录中创建该文件。 本书中还有其他一些需要读取文件的例子,我重写了一个例子,将新内容写入文件,因此它似乎不是读/写权限。 我看过书中的勘误表,但没有提到。 知道在哪里看?感谢

1 个答案:

答案 0 :(得分:2)

Windows不支持ZeroMQ IPC传输,而是使用tcp。