I have a requirement where a master process needs to send commands to slave process and slave process needs to acknowledge. I am trying to use request-response pattern in ZMQ by making master as the response server and slave as the requesting client. But everytime slave needs to request the master for commands which is not desirable. And I am not sure if there are any expiry time for the request. I just want a full duplex communication between two process. What other alternatives are better than this?
Note : My master is written in C and slave is in C#.