我正在构建一个 Erlang 服务器-客户端程序。服务器是用 Erlang OTP 编写的,客户端是用带有 Jinterface 的 Java 编写的。
创建 Jinterface 连接时,我必须在构造函数 OtpNode() 中设置节点名称。问题是这是在连接到服务器之前完成的(很明显),但是每个客户端都必须有唯一的名称。如果一个客户端在已经连接了同名客户端的情况下尝试连接到服务器,那么新的连接将失败。
我该如何解决这个问题?我的第一个教导是有一个没有名称的节点或让服务器为客户端提供一个名称,但这似乎不起作用......