将消息发送到另外一个节点上的进程》的相关内容

探讨一下数据驻留模型

假如有一份数据, 有几个进程用到, 数据还是维护和查询这些操作. 使用纯 erlang 语言方式, 不允许使用 ets mnesia. 按 erlang 的方式, 建一个存储数据的进程, 其它进程向该进程发消息, 此进程按消息进行数据维护及查询, 之后发回对应的消息. 我看到 erlang 做这种事情都是这么来的: func() -> receive {quer ...
by inshua 2008-02-01 浏览 (10955) 回复 (84) 关键字:

求助erlang进程通信效率问题

大家好!小弟最近在学习erlang,熟悉代码做了一个消息转发的server,但是在测试性能的时候遇到一个问题,请教各位,是哪里的问题,谢谢! 我开发的消息转发server的功能: Aclient Bclient都连入Server,都并加入一个组C,Aclient向C组发一条消息,Server负责将消息发给C组内除了A外的其他Client,也就是B。开发没用OTP这些高级东西。SOCKET使用二进 ...
by icej 2008-02-15 浏览 (4027) 回复 (24) 关键字: server

一门天生就能损害人眼视力的语言->Erlang

一门天生就能损害人眼视力的语言->Erlang 受javaEye综合技术版的熏陶,受某位大牛:“Erlang下一个java语言“文章的蛊惑, 学起了函数式编程思想,学起了Erlang。 学习开始于“Getting Started With Erlang”,仅寥寥4小时就学完了,算是入了门, 当时的体会是:函数式编程也就这样,简单之极,搞来搞去都是list、tuple,函数传来传去、套来套去。 ...
by 自言200801 2008-04-03 浏览 (24968) 回复 (65) 关键字: erlang

语义与并行不可分,兼回qiezi的Blog

首先先回一下qiezi的这个blog,http://qiezi.javaeye.com/blog/163182 可以写这样一个小小的macro解决问题. 引用-define (method (Call), fun()-> Parent=self(), Pid=spawn(fun()->Parent!{self(),Call} end), fun()-> recieve {Pid,Result ...
by Trustno1 2008-02-28 浏览 (5172) 回复 (21) 关键字:

Erlang 中的Module级别热部署

Java里面要实现Code Replacement,也就是什么热部署,通常是使用ClassLoader机制。不久前看到了一篇Google的Paper,里面讲解的C++代码热部署更为复杂。 在Erlang里面,实现Code Replacement其实很简单,最方便的方法可以参考 《Erlang Reference Manual》的12.3: -module(m). -export([loop/0 ...
by AvinDev 2007-04-05 浏览 (1517) 回复 (0) 关键字: erlang

Erlang 编程参考手册(全)

Erlang 编程参考手册 (第一部分,省略没有太多信息含量的第一章节) Erlang 编程 (第一部分) 1 顺序编程 1.1 The Erlang Shell 大多数操作系统都有一个命令行交互环境或者一个shell,对于UNIX和LINUX尤其是这样。Windows也有自己的命令行模式。Erlang也同样有自己的shell,我们可以直接在里面编写代码和运行我们编写的程序,并在其中看到我们的输出 ...
by blovedot 2007-12-12 浏览 (533) 回复 (0) 关键字: Erlang 编程 参考手册 全

Erlang入门

Erlang入门(一) 读erlang.org上面的Erlang Course四天教程 1.数字类型,需要注意两点 1)B#Val表示以B进制存储的数字Val,比如 ruby 代码 7> 2#101.   1. 5   <!--<br><br>Code highlighting produced by Actipro CodeHig ...
by blovedot 2007-12-11 浏览 (361) 回复 (0) 关键字: Erlang 入门

Ext2.0中的createDelegate方法

项目中经常使用createDelegate()方法来创建代理函数,从而改变当前函数中this的作用域.看下了源码,发现是通过js中的apply()方法来实现,想想也只能通过apply()或者call()方法来实现,因为js中只有这2个方法提供了改变当前函数内部this作用域的功能.此外,Ext中很多地方用到了call()和apply()方法,要想看懂源码,则必须先搞清这2个方法的用法.   ...
by softfire 2008-08-12 浏览 (117) 回复 (0)

为什么我的eclipse插件安装后,好像建不成项目

简历项目进入下一步后 有个  configure jboss jbpm runtime Loacte a jboos jbpm runtime name location  browse 这个是干嘛的? 怎么配置啊? 我是把插件 粘贴到 eclipse中 还需要其他配置嘛?
by blackpearl 2008-09-11 浏览 (212) 回复 (3)

F#学习之路(2) 深刻理解函数(上)

函数在函数式编程语言中是一等公民,是函数式语言中最重要的基本组成元素,也是其名称的由来。      F# 中的函数之如C#中的类,是组织程序结构的最基本单元。是命令式编程语言中函数或OO编程语言中方法的超集。超集,有多强大?我将在下面几个方面细细道来。      F#是一种多范式的编程语言。支持命令式、函数式、 ...
by kimmking 2008-09-13 浏览 (82) 回复 (0)

消息中间件及WebSphere MQ入门

阅读提示:通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。 消息中间件概述 消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。 在分布式计算环境中,为了集成分布式应 ...
by IBM文章编辑 2007-08-06 浏览 (2452) 回复 (0)

MQ配置和编程最佳实践

对于MQ的使用,主要会涉及到MQ系统本身的配置和MQ应用程序的开发两方面的工作。为了帮助大家更好地使用MQ,本文将就MQ配置和编程中的一些注意事项和技巧与大家探讨,并希望与大家分享这方面的一些最佳实践(Best Practice)。 第一部分:有关MQ对象配置的最佳实践 对于MQ系统配置,我们要规划MQ通讯网络,确定系统的拓扑结构,确定各种对象的属性和命名规则并创建所需的各种对象等,首先,我们 ...
by IBM文章编辑 2007-08-07 浏览 (2392) 回复 (0)

赞助商链接