abevoelker/abl-zmq

ØMQ (zeromq / 0mq) binding for OpenEdge ABL

★ 2Forks 0OpenEdge ABLGitHub ↗Compare

README

abl-zmq

A (failed) native ØMQ binding for OpenEdge ABL.

Status

I've stopped working on this as I think it's non-viable. I get segfaults shortly after calling zmq_init (although I do get a valid pointer back immediately after the call). I think the issue is the lack of threading support in ABL.

The only viable way to use ZeroMQ in OpenEdge ABL is probably by using the existing .NET binding through the CLR bridge (here's some example code written by Mike Fetchner). Unfortunately, it's not a Unix-friendly solution as Mono isn't supported by ABL.

License

The code I write is licensed under the MIT license. The vendored binaries are built from the ØMQ project's official LGPLv3+ source.

Contributors

abevoelker

Issues