关于分布式通信的小case
《erlang程序设计》中,第10章,分布式编程中的第二、三个例子中,有几个问题
1、 12>erl -sname sdf
但是如果用户的pc名称叫做 ss-pc 之类的,那么会报错,可能以为atom中,可以有字母和下划线,但是不允许有 - ,实际上,只要把 ss-pc加上’‘就好了,即
12>erl -sname sdf@'ss-pc' %%(假设电脑名字叫ss-pc)
2、在不同的电脑上,需要
-erl -name sdf setcookie abc
之类的代码,但是windows下不尽如意,实际上应该是补全的,不然就建个server(具体原因什么时候查一查,先记录下解决方法)
应该是
erl -name mynode@127.0.0.1 -setcookie abc
erl -name mynode@本机IP -setcookie abc
http://topic.csdn.net/u/20081119/23/3c4402c2-0b7d-49ef-aee7-398bf1c083d4.html?1413999494
这个是一个讨论
posted on 2011-05-07 20:20 songqiuming 阅读(133) 评论(0) 编辑 收藏 举报