Den 2021-05-02 kl. 03:06, skrev Jon Elson:
On 05/01/2021 12:35 AM, Nicklas SB Karlsson wrote:
Den 2021-05-01 kl. 04:52, skrev Jon Elson:

NML may send via TCP/IP if configured to, got more time then I was unemployed and have been looking into the configuration file and at least once tried. ZeroMQ may also among methods send via TCP/IP, reading fast they do not say anything about the protocol used then sending data.

My understanding is that NML has no understanding of the hierarchy of the structures inside the shared memory area.  So, as written, it can only have the WHOLE shared memory across the net.

Zero mq's sole purpose is to break up the sub-structures so that clients can subscribe to specific structures that they need, and then ONLY that structure is sent to that node.

Jon

I did not have any idea which waw better, guessed Zermq but did not find anything about the protocol and nml already there.


Searching for more information however found something interesting. "In 2011, CERN <https://en.wikipedia.org/wiki/CERN> was investigating ways to unify middleware solutions used to operate CERN accelerators." https://en.wikipedia.org/wiki/ZeroMQ and https://indico.cern.ch/event/354137/contributions/1763290/subcontributions/153483/attachments/701686/963362/ZeroMQ-tCSC-Aram.pdf which make me believe zeromq is a very good choice provided it is suitable for the kind of communication it is used for in Linuxcnc which I guess it is.


Do not have any time to spend on implementing it myself at least for months.


Nicklas Karlsson


_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to