我最近发布了一个类似的 Erlang-Java 相关问题,名为“ Java to Erlang Messages ”。
那时我已经取得了一些进展,并且我已经在两种语言之间建立了稳定的连接并运行(感谢我在 stackoverflow 上发现的一个较旧的问题)。
但我现在的问题是我只能从 Erlang 向 Java 发送一条消息并接收它,我无法制作返回消息。
为了从java发送消息,我必须创建什么,我什么时候可以发送?
这是我的一些接收代码。
try {
node = new OtpNode("javambox@localhost", "gui"); // name, cookie
} catch (IOException ex) {
System.exit(-1);
}
...
OtpMbox mbox = node.createMbox("mbox");
while (true) {
OtpErlangObject o = null;
try {
o = mbox.receive();