我正在探索允许Java连接和与NodeJS通信的各种方法。我想要实现的一个例子是,例如从NodeJS调用Java方法,同时允许Java方法操作Javascript对象。我知道JSObject类对此有用。到目前为止,我还听说过Dnode和ZeroMQ。您是否听说过或者您有过做类似事情的经历?您是否会建议如何将这种Java与NodejS的通信联系起来?
答案 0 :(得分:1)
我会选择不可知的实现。
节点js上的休息服务器,可能使用restify监听消息
java端的http客户端httpclient,用于向节点发送消息。
这也将使用curl和静态请求测试节点实现变得容易;将使您能够在以后使用从oauth到basic的任何标准机制实现身份验证,并允许您稍后单独更改客户端和调度程序
如果您需要缩放节点应用程序,您还可以在其间放置任何类型的标准负载均衡器。