현재 "마스터"프로세스의 제어하에 실행되는 여러 프로세스를 필요로하는 프로젝트에서 작업하고 있습니다.이 프로세스는 TCP를 통해 원격 명령을 수신하고 하위 프로세스에게 무엇을해야하는지 알려줍니다 (예 : 어떤 파일 그들은 행동해야하며, 어떤 처리 작업을 수행해야하는지).Linux의 원격 프로세스 제어
나는 자식 프로세스에 이르기까지 명령/구성을 전달하는 데 다음과 같은 아이디어를 왔어요 : 각 프로세스에 연결 소켓이나 파이프를 통해 (충분히 강력하지 않음)
- 신호를 마스터 (바퀴를 재발견).
- RPC (아마도 과잉)
- CORBA (완전히 과잉) (아마도 과잉)
- DDS
모든 아이디어/제안?
어떤 언어가 구현되고 있습니까? 프로세스 대신 스레드를 사용하는 것이 더 간단 할 수 있습니다. 또는 언어에 따라 공유 메모리. – GinoA
파일이나 http://en.wikipedia.org/wiki/Message_queue도 사용할 수 있습니다 – Drakosha
implepationation은 아마도 C++로되어있을 것입니다. 이전의 좋은 C로 staty를 고려하고 있지만 – cyberguijarro