저는 (IPC와 같은, 그러나 연결되지 않은 방식으로) localy 데이터를 방송하는 기존의 방법을 찾고 있습니다.프로세스가 로컬에서 데이터를 브로드 캐스팅하는 방법
의 필요성 : 나는 현재 어떤 HMI가없는 (그리고 필요가 없습니다) 계산 프로그램을 데 내가 너무 다른 하나에서 (예를 들어 표시 할 수 있습니다 진행 상황에 대한 정보를 보내려면이 프로그램을 싶습니다 HMI). 그러나 "듣는"다른 프로그램이 없다면, comptation은 중단되지 않습니다. 그리고 최소한의 로직을 계산 프로그램에 임베드하고 싶습니다.
IPC에 관한 것이 있지만 클라이언트 - 서버 구성에서만 작동하는 것으로 보입니다. 그래서 나는 데이터를 브로드 캐스트하는 방법을 찾는 것이 필요하다는 것을 확인했으며 클라이언트는이 브로드 캐스트를 듣거나 또는 듣지 않을 수도 있습니다.
어떻게하면됩니까?
는편집 : 내가 좋아하는 또는 나 혼자 그 일을 심지어 방법 (.H 파일 (안보다 5 이상)의 독립 세트처럼) 매우 가벼운 솔루션 것 : 내가 말했듯이, IPC는 좋아 보인다 그러나 그것은 연결된 방식으로 작업하고 있습니다. 예를 들어 0MQ (http://zguide.zeromq.org/page:all#Getting-the-Message-Out)는 내가 원하는 것을 정확히 수행하고 있지만 많은 기능을 포함하고 있습니다.
[ZeroMQ] (http://zeromq.org/) (특히 PUB/SUB 패턴)을 살펴 보는 것이 좋습니다. –
이 답장을 보내 주셔서 감사합니다. ZeroMQ는 매우 흥미 롭습니다.하지만 제 경우에는 너무 큽니다. 예를 들어, 가장 단순한 .h 파일을 만들거나 심지어 혼자서 파일을 만들 수도 있습니다. – Samfaitmal