ajax - 是否有支持 AJAX 的 Erlang 模块?

标签 ajax erlang

很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。如需帮助澄清这个问题以便重新打开它,visit the help center .




10年前关闭。




我想创建一个能够接收和发送 AJAX 消息的 Erlang 服务器。是否有提供此功能的模块?

最佳答案

好吧,我不会称它为模块,也许“库”会是一个更好的描述。看看这些:Mochiweb , WebmachineNitrogen -- 事件驱动网络应用大师。

您需要的是 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/

相关文章:

javascript - 当ajax返回1时如何删除setTimeout函数?

javascript - 使用 JQuery Ajax 进行电子邮件验证

erlang - 在 Erlang 中编写 for 循环

list - Erlang - 来自两个列表的常见项目

Erlang:获取与 "registered name"关联的 `pid`

php - 如何使用 php 发送服务器错误响应?

php - "413 Request Entity Too Large"用于 AJAX POST 请求但不用于普通文件上传

php - 通过复选框从数据库中删除多行

html - 将 erlang 二进制文件发送到浏览器

erlang - 打印命名参数