摘要: 本章应该结合gen_fsm(3)来阅读,其中面有所有接口函数和回调函数的详细说明。有限状态机一个有限状态机FSM,可以用一个关系式来描述:State(S) x Event(E) -> Actions(A), State(S’)这些关系解释如下:如果我们处在状态S并且事件E发生了,那么,我们需要执行动... 阅读全文
posted @ 2014-09-27 12:17 余健 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 本章要与 gen_server(3) 结合起来阅读,它详细描述了所有的接口函数和回调函数。客户端-服务器端原理客户端-服务器端(C/S)模型的特点是:一个中央服务器和任意数量的客户端。C/S模型通常用于资源管理操作,其中一些不同的客户端要共享一个公共资源。服务器负责管理这些资源。例子在概述中,已经有... 阅读全文
posted @ 2014-09-27 12:16 余健 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 比较好的对于Erlang OTP的阐述原文链接:http://erlang.shiningray.cn/otp-design-principles/overview.html 阅读全文
posted @ 2014-09-27 12:15 余健 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 本OTP设计原则是针对如何根据进程、模块和目录组织Erlang代码的一系列原则。监督树在Erlang/OTP中有一个基本概念叫监督树。这是一种建立在督程与佣程思想上的进程结构化模型。佣程(worker)是进行计算的进程,也就是说,它们进行实际的工作。督程(supervisor)是监视工作者行为的进程... 阅读全文
posted @ 2014-09-27 12:13 余健 阅读(141) 评论(0) 推荐(0) 编辑
摘要: %a.启动一个监听端口%b.客户端可以向服务端的这个接口发送数据%c.服务端接受到数据,执行相应的操作,操作完成后把结果发回给客户端%d.客戶端關閉連接,服務端清理數據%server_manager.erl 模块,代码文件,放在网站:GitHub1.启动后监听端口2.客户端连接服务端3.客户端发送的... 阅读全文
posted @ 2014-09-26 11:19 余健 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 1.application定义.举例说明:mnesia、cowboy、mochiweb...是一个application。 在Erlang中进程之间互不影响,也就导致了A进程崩溃,不依赖A进程的B进程可以正常运行。那么又由于Erlang的机制导致它能够知道A进程崩溃,这时候如果能够重新启动A进程,那... 阅读全文
posted @ 2014-09-26 11:16 余健 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 1.客户端和服务端互联案例,举例中客户端和服务端都是用Erlang服务端 1 server() -> 2 LSock = listen(), %监听本机的某个端口 3 {ok, Sock} = gen_tcp:accept(LSock), %保持监听状态,程序会停在这一步,直到有客户... 阅读全文
posted @ 2014-09-26 11:14 余健 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 1.进入游戏领域也有半年时间了,尝试针对目前看到的东西做一个系统的总结2.手游、页游后端使用Erlang开发,你需要具备的技术点。3.后面我会把一些重要的技术点,做一些教程 阅读全文
posted @ 2014-09-26 10:58 余健 阅读(127) 评论(0) 推荐(0) 编辑