1. 首页
  2. 考试认证
  3. 其它
  4. ezwebframe websockets框架与牛仔在一起,如书中所述

ezwebframe websockets框架与牛仔在一起,如书中所述

上传者: 2024-07-28 18:06:09上传 ZIP文件 198.04KB 热度 12次

Ezwebframe发音为“简易网页框架”。Ezwebframe试图让Web编程更容易一点。Erlang认为浏览器是一个Erlang进程。为了让浏览器做某事,Erlang会向浏览器发送一条包含命令的消息。典型的消息可能是:Browser ! [{cmd,fill_div},{id,div1},{txt,Bin}]。假设浏览器有一个id为div1的div,那么这个div将填充二进制Bin中包含的一些HTML。同样,浏览器中的按钮和控件在按下时向Erlang发送消息。

这个系统是使用websockets和cowboy构建的,在我的书Programming Erlang(第二版)(将于2013年出版)中有描述。想了解更多关于Cowboy的内容,可以查看这篇文章Cowboy。Erlang编程的相关资源也可以在Introducing Erlang中找到。

需要注意的是,这个系统仅在Chrome浏览器中测试过。生命太短暂,无法在所有已知的浏览器中进行测试。如果你对Web编程感兴趣,还可以看看氮气适用于Erlang的氮气Web框架Building Web Applications with Erlang,这些资源都非常有帮助。

下载地址
用户评论