【问题标题】:RPC call from NodeJs to Erlang Application从 NodeJs 到 Erlang 应用程序的 RPC 调用
【发布时间】:2019-12-23 18:21:33
【问题描述】:

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

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

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

【问题讨论】:

  • 不清楚如何从进程外部调用 Erlang 应用程序中的内容。它是通过 YAWS Web 服务器完成的,所以每个调用都是一个 http 请求吗?还是其他方式?
  • 它当前在 yaws Web 应用程序中使用 gen 服务器调用进行调用。我想从 yaws 迁移到 node js 并从 nodejs 调用 rpc

标签: node.js erlang rpc gen-server


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2019-08-27
    • 1970-01-01
    • 2014-07-13
    • 2017-12-02
    • 2013-08-22
    • 1970-01-01
    • 2012-10-11
    • 1970-01-01
    • 2011-09-13
    相关资源
    最近更新 更多