我正在使用微服务架构创建一个Node.js应用程序。我正在尝试找到节点之间最好的通信方式。由于我的Java背景,我可以想象的最佳选项是类似SOAP的东西,您可以创建代理对象,并通过调用其方法来通过http向远程节点发出请求。
目前我只看到直接调用的选项,例如:
然而,我认为这并不方便。是否有更好的解决方案?谢谢。
目前我只看到直接调用的选项,例如:
http.get("remote-node/api/method1", function(res) {
}).on('error', function(e) {
console.log("Got error: " + e.message);
});
然而,我认为这并不方便。是否有更好的解决方案?谢谢。