很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。如需帮助澄清这个问题以便重新打开它,visit the help center .
10年前关闭。
我想创建一个能够接收和发送 AJAX 消息的 Erlang 服务器。是否有提供此功能的模块?
最佳答案
好吧,我不会称它为模块,也许“库”会是一个更好的描述。看看这些:Mochiweb , Webmachine和 Nitrogen -- 事件驱动网络应用大师。
您需要的是 Erlang 中的 RESTFUL 服务。您希望能够从您的 Ajax 发起 HTTP GET 或 POST 请求,例如使用 JSON 编码的数据,并且您希望返回 JSON 编码的响应。 Mochiweb 有一个很好的 JSON 解析器和它的轻量级。名为 Yaws 的重型 Web 服务器非常有能力做你想做的事。有一个good tutorial关于 Yaws 的 RESTFUL 服务。所有这些最美妙的地方在于,您可以在同一个 Web 应用程序中同时使用全部或几个(但您需要一些经验才能做到这一点,这对于初学者来说并不是很明显!)
但是,您需要掌握 Erlang Concepts 做事,然后你会发现所有这些框架都非常容易。这些不是您唯一可以查看的,还有 ErlyWeb , Erlang Web以及许多即将到来的图书馆。
相信您会发现其中任何一种都很有用。
关于ajax - 是否有支持 AJAX 的 Erlang 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6461427/