Using pyobj or php data serialisation is not an option in this case..

Client:

1
2
3
4
5
6
7
<?php  
$context = new ZMQContext();  
$requester = new ZMQSocket($context, ZMQ::SOCKET\_REQ);  
$requester->connect("tcp://localhost:9999");  
$requester->send("Filename",ZMQ::MODE\_SNDMORE);  
$requester->send("Log",ZMQ::MODE\_NOBLOCK);  
?>  

Server:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
import zmq  

context = zmq.Context()  
socket = context.socket(zmq.REP)  
socket.bind("tcp://\*:9999")

  
while True:  
  
message = socket.recv\_multipart()  
print message\[0\]+":"+message\[1\]  
socket.send("OK",zmq.NOBLOCK)