Recent

Author Topic: Inter-process Networking  (Read 3948 times)

Curt Carpenter

  • Sr. Member
  • ****
  • Posts: 414
Inter-process Networking
« on: April 14, 2024, 07:27:53 pm »
I have four independent lazarus programs (instruments) running on my PC, and they all need to be able to communicate with a common lazarus "control panel" program that coordinates their work.  I can implement the communications using the SimpleIPCServer and SimpleIPCClient components, but this seems overly complicated.  Is there a better way to implement a "wheel and spoke" communication network (https://www.toppr.com/ask/question/explain-wheel-spoke-network-in-communication/)  among a collection of running processes?


Curt Carpenter

  • Sr. Member
  • ****
  • Posts: 414
Re: Inter-process Networking
« Reply #2 on: April 15, 2024, 04:50:08 am »
You could try ZeroMQ.

Thanks PierceNg -- that looks very interesting.  I'll spend some time studying the guide over the next few days.  Probably overkill to my simple topology and needs, but looks worth studying.

 

TinyPortal © 2005-2018