集群之间主要的集中通信协议
2017-04-15 本文已影响0人
snail_knight
zookeeper 谷歌chubby的一个开源实现, 主要使用rmi(JavaRMI框架(远程方法调用)) zab(Zookeeper Atomic Broadcast)
RPC(Remote Procedure Call Protocol)dubbo
基于SOAP消息格式的WebService
基于JSON消息格式的RESTful 服务
IDL(Interface Definition Language)即接口定义语言
现在比较流行的跨语言通信方案:
Google protobuf (http://code.google.com/p/protobuf)
Apache Thrift (http://thrift.apache.org/)
Apache Avro (http://avro.apache.org/)