- 浏览: 33962 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
文章分类
最新评论
-
derlang:
mryufeng 写道方向很好哦多谢鼓励,共同进步
Erlang学习告一段落 -
mryufeng:
方向很好哦
Erlang学习告一段落 -
crackcell:
一起进步……
Erlang学习告一段落
test1() -> Pid = spawn(fun() -> receive stop -> void end end), Pid ! stop. test2() -> register(tut, spawn(fun() -> receive stop -> void end end), tut ! stop.
- Pid 的生成
- Pid表示为<X.Y.Z>, 可以通过list_to_pid("<X,Y.Z>")的方式构造,其中X表示Erlang集群中节点的索引号,X为0表示是本地进程,否则表示进程运行在另外的节点上。
- 发送消息的目的地可以是一个local或global Pid, local_registered_name, or {atom(), node()}. 通过本地注册名字来发送消息时,需要一个name->Pid的映射关系。
- 通过global:register_name可以注册全局的名字,同理,也需要一个name->Pid的映射关系。
引用
whereis/1
引用
global:whereis_name
- 特别需要理解Erlang中local and global的同和异,涉及到它是如何跨越节点边界的机制,即分布式Erlang的一些实现问题,相关模块有global, rpc, pg2, inet等。
发表评论
-
Erlang应用列表
2010-11-02 17:47 733本文收集Erlang的应用列表,随时更新维护 WebS ... -
安装wx成功
2010-11-01 23:10 779今晚下定决心,要安装wx for Erlang,经过几个小时的 ... -
几个有趣的Erlang项目
2010-07-15 18:45 840Riak Scalaris CouchDB Disco ... -
mnesia schema management
2010-06-19 16:59 827Q: 加入一个新节点到Mnesia System &g ... -
日日亲近之
2010-06-03 19:19 29净空法师有一读书法:一门深入,长时熏修。细细想来,确有至理存在 ... -
学习erlang三个月小节
2010-06-01 21:44 798期间主要做了 - 看erlang programmin ... -
actors style of concurrent programming
2010-05-01 19:46 435from <<Programming in sca ... -
对Erlang的学习需要深入
2010-04-30 17:56 57用Erlang写了一个集群管理和监控系统,初具 ... -
Erlang标准库代码
2010-04-21 22:35 724欲掌握OTP,可以多读读Erlang标准库代码,rpc, os ... -
Erlang集群管理系统中遇到的一些小问题
2010-03-10 17:31 1444erlang节点之间的文件传输 # file:read_fil ... -
Erlang学习告一段落
2010-02-28 17:13 1123学习了一个多月的Erlang,很开阔眼界。最近在公司里建议用E ... -
gen_server: handle_cast VS handle_info
2010-02-20 15:17 2499http://www.trapexit.org/forum/v ... -
开源项目egfs
2010-02-19 22:21 902在http://projects.trapexit.org/w ... -
为EFS提供C API
2010-02-17 18:32 899问题: EFS是我最近学习Erlang的过程中写的一个min ... -
Erlang interoperability
2010-02-17 16:33 681在HTML文档的 doc/tutorial下有文件(新添Mak ... -
mini code and tools
2010-02-17 12:09 560on startup: ./.erlang $HOME/.e ... -
Erlang中的各类文件
2010-02-15 10:45 714[按] 还是多看看这个http://erlangdisplay ... -
Erlang bytecode
2010-02-10 18:26 785http://mryufeng.iteye.com yufe ... -
Erlang的基准测试
2010-02-08 23:11 714需要测试Erlang系统各个方面的性能。 进程创建和并发 ... -
Erlang的代码加载过程
2010-02-08 23:05 577code:load_file/1 提个问题在这儿,慢 ...
相关推荐
关于erlang并发开发的一些例子,便于学习supersivor
Erlang进程模型特点 一个进程可以创建数以万计的轻量级进程 每个轻量级进程仅仅完成单一功能 一个复杂的功能可以由多个轻量级进程协同完成 当遇到file或socket等阻塞的io时, 调用的轻量级进程被阻塞,整个进程不...
使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅 只是一两个环节,比起C程序的线程切换要高效得多得多了。 使用Erlang来编写分布式应用...
erlang 中文基础教程erlang 中文基础教程
erlang中文基础教程
Worker Pool 是一个Erlang进程池,其中的工作进程是Erlang的gen server模式进程。Worker Pool的目标是非常简单: 提供以透明的方式管理一批工作进程并且对分配到池中的任务尽最大努力实现负载均衡。一个 Echo 服务器...
主要介绍了Erlang中的注册进程使用实例,本文给出正常进程通信实例和使用使用注册进程通信实例,需要的朋友可以参考下
诊断以及调试生产环境中的Erlang 系统。在程序员学习新的语言和环境时,都需要一个摸索 阶段,也就是学会在社团的帮助下,脱离指南,解决实际问题。 本书假设读者精通基本的Erlang和OTP框架。在本书中,会对一些难以...
● 并发性 - Erlang支持超大量级的并发进程,并且不需要操作系统具有并发机制。 ● 分布式 - 一个分布式Erlang系统是多个Erlang节点组成的网络(通常每个处理器被作为一个节点) ● 健壮性 - Erlang具有多种基本的...
Erlang/OTP R11B 文档 Erlang/OTP R11B documentation
Erlang中文手册
erlang入门电子书 erlang编程 Introducing Erlang,作者Simon.St.Laurent
Erlang 中的Module级别热部署
erlang 中文,chm参考文档
erlang 安装包
gproc, Erlang的扩展进程注册表 gproc应用程序作者: 超级用户,约瑟夫 Wayne 。扩展进程字典 注释Gproc有两个依赖项:gen_leader 和 edown 。 由于大多数人都不积极使用,所以默认情况下它们不再被获取。要启用 gen...
Erlang及其应用Erlang及其应用Erlang及其应用