この例を実装して、MATLAB から JeroMQ を使用しようとしています(MATLAB でjeromq を使用する方法):
% Author : Dheepak Krishnamurthy
% License : BSD 3 Clause
import org.zeromq.ZMQ;
ctx = zmq.Ctx();
socket = ctx.createSocket(ZMQ.REP);
socket.bind('tcp://127.0.0.1:7575');
message = socket.recv(0);
json_data = native2unicode(message.data)';
message = zmq.Msg(8);
message.put(unicode2native('Received'));
socket.send(message, 0);
socket.close()
スクリプトは次の行まで実行されます。
message = socket.recv(0);
しかし、そこに立ち往生。
その後、MATLAB は応答しなくなり、タスク マネージャーで強制終了する必要があります。
これを実行するために、他にやるべきことがある場合、誰かがヒントを与えることができますか?