标签: javascript erlang
我有一个带有网络前端的erlang应用程序。现在,如果你想通过shell与它交谈,你必须从命令行进行操作。这个应用程序将在多个平台上以及管理员可能不是非常精通命令行的环境中运行,但出于技术支持的目的,我希望能够让他们在浏览器中调出shell并能够检查从那个节点的状态。
有人已经实施了这样的事情吗?它需要支持Windows,Red Hat和OS X,以及主流浏览器。看起来很像shell并且支持相同命令的东西最好。
答案 0 :(得分:2)
可能的方法是使用基于Web的终端,例如AjaxTerm,并将Erlang shell设置为Web用户的默认shell。例如,在UNIX系统中,可以通过在/ etc / passwd文件中设置适当的值来完成此操作。
显然,我们在这里考虑一个安全的环境,不向任何恶意用户提供访问,并且无法从外部访问节点。
答案 1 :(得分:1)
我刚刚进入erlwsh项目。完全符合你的需要。