阿里巴巴是个快乐的青年
发布时间:2013-01-03 12:48:29
AMQP即高级消息队列协议,接下来从三个方面来浅析该协议。一、协议 AMQP协议分层类似于OSI或TCP/IP协议分层。从图中可以看出分三层:图1 AMQP协议分层图1、Model Layer 规范服务器端Broker的行为。2、Session Layer 定义客户端与服务器端Broker的Context。3、Transport Layer 传输二进制数据流。二、模型 AMQP服......【阅读全文】
发布时间:2013-01-03 12:35:37
进程间无共享内存,每个进程都有自己的内存,想要修改其它进程的内存,只能向其发送消息,然后希望其能收到并理解这条消息,要想确认其它进程已经收到消息并修改了内存,则只能向该进程再次发送消息,这就是进程间交互的方式。这点与ZeroMQ极其类似。......【阅读全文】
发布时间:2013-01-03 12:34:11
程序由成百上千进程组成,这些进程可以相互发消息。进程能否收到和理解这些消息是不确定的。如果想要知道一个消息是否被对方接收到河理解,那么必须向这个 进程发送消息询问并等待回应。两个进程可以互相链接,如果其中一个消亡,那么另一个就会收到一条消息指明第一个进程消亡的原因。......【阅读全文】
发布时间:2013-01-03 11:55:03
1、Erlang->OTP->(gen_server...),==》C++->STL->(map...)2、Erlang:变量名必须大写,变量不是“变量”,未赋值前是自由身,赋值后被绑定为常量,等号不是赋值是模式匹配。3、Erlang中的原子像C中的宏,也像常量字符串。4、Erlang:同名不同目函数 《==》C++:重载函数,似曾相似。但是,由于在脚本中变量未赋值前没有类型,因此,前者的匹配没有后者“严格”,所以,从外在表现形式上可以将后者看成是前者的“子集”。5、Erlang中断言序列:用分号分开的集合形如||;用逗号分开的集合形如&&。合法的断言表......【阅读全文】
发布时间:2013-01-03 11:43:04
一、安装1、依赖库安装: A、安装unixODBC和unixODBC_devel; B、安装openssl和openssl-devel; C、安装JDK; D、
安装crypto; E、wxWidgets可以不安装。 2、安装Erlang 在这里下载你需要的源码。 #tar zxvf otp_src_R15B01.tar.gz&&......【阅读全文】