zeromq.js icon indicating copy to clipboard operation
zeromq.js copied to clipboard

Add IPC support on Windows

Open iSplasher opened this issue 3 years ago • 1 comments

Is your feature request related to a problem? Please describe.

Hello, there doesn't seem to be IPC support for Windows, even though libzmq has supported this since last year

Even the python bindings has added support

Would it be possible to add this to the pre-built windows binaries?

This snippet yields Protocol not supported, while the comparable snippet works on the same system when using the python bindings.

const zmq = require("zeromq")

async function run() {
  const sock = new zmq.Push

  await sock.bind("ipc://*")
  console.log("Producer bound")

  while (true) {
    await sock.send("some work")
    await new Promise(resolve => setTimeout(resolve, 500))
  }
}

run()

Describe the solution you'd like

Build pre-built binaries with IPC for Windows support.

Describe alternatives you've considered

I would have looked into building the binary from source myself, but I see issues like #473

iSplasher avatar Aug 15 '21 15:08 iSplasher

is there any news about it? thanks in advance

JBalanza avatar Jun 09 '23 08:06 JBalanza