相关疑难解决方法(0)

Erlang:将客户端进程/功能卸载到服务器吗?

我的情况如下-我有一个带有函数foo()的客户端C,它执行一些计算。

我希望不知道foo()的服务器S执行此功能,然后将结果发送回客户端。

我正在尝试确定在Erlang中执行此操作的最佳方法。我正在考虑:

  • 热代码交换-即S中的“升级”代码,使其具有功能foo()。执行并发送回客户端。
  • 在所有节点都被适当注册的分布式方式中,沿着S的方向做点事情C:foo() -为了“发送”功能到进程/节点S

我还没有想到其他方法(或语言的功能)吗?

谢谢您的帮助!

erlang distributed-computing hotswap

5
推荐指数
1
解决办法
606
查看次数

Elixir中的Code.compile_string和Code.eval

我想在Elixir中运行时使用包含模块代码的字符串创建一个模块.在这个问题中,有人说过Code.compile_string和Code.eval方法.他们不支持Elixir吗?我在使用它时遇到编译错误.

** (UndefinedFunctionError) undefined function: Code.eval/2
Run Code Online (Sandbox Code Playgroud)

erlang elixir

1
推荐指数
1
解决办法
2902
查看次数

标签 统计

erlang ×2

distributed-computing ×1

elixir ×1

hotswap ×1