从 NodeJs 到 Erlang 应用程序的 RPC 调用

RPC call from NodeJs to Erlang Application

我有一个用 Erlang 编写的应用程序,其功能与其模块一起导出。目前我有一个 YAWS 网络服务器,它是 erlang 的网络服务器。所以调用 RPC 基本上是一个 gen 服务器调用,我通过传递进程组名称并调用模块名称、函数名称及其参数来获取 pid。

我正在尝试从 YAWS 迁移到 NodeJS 作为所有前端应用程序的 Web 服务器,我坚持使用从 NodeJs 调用 RPC 的解决方案。

如果有人遇到任何解决方案,请告诉我。

从 NodeJS 调用 erlang 代码的最佳方式是使用网络服务器,无论是 Yaws 还是 Cowboy(最近使用得越来越多)。据我所知,没有直接的方法可以从 NodeJS 调用 erlang 函数。