通讯中间件
文章平均质量分 83
晨明一剑
独立游戏制作人
展开
-
ICE学习(九) 客户端自动重试
参考https://doc.zeroc.com/display/Ice36/Automatic+Retries ICE客户端如果发送消息失败,可能会自动重试。这一特性非常强大。在特定环境下,这一点将显著提升程序的健壮性同时不需要额外编码。 重试机制遵守一个原则: 最多一次(at-most-once semantics)。 最多一次原则规定,ICE客户端在失败的时候,不会重试,除非能确定服务器没原创 2018-01-22 15:49:51 · 2345 阅读 · 0 评论 -
ICE-NODEJS SLICE to JavaScript 客户端操作
参考https://doc.zeroc.com/display/Ice36/JavaScript+Mapping+for+Operations AMI(Asynchronous Method Invocation)用来描述客户端支持异步编程模型。AMI支持单向和双向请求并且不会阻塞。 当客户端发起AMI请求时,ICE将消息放到传输队列后,应用就可以执行下面的代码。当请求结束时,应用会接到回调。原创 2018-01-30 17:53:08 · 1041 阅读 · 1 评论 -
ICE-NODEJS NODE.JS使用ICE进行分布式通信-环境搭建
ICE3.7目前并不是稳定版本,因此选择ICE3.6.4,编译器VS2015。 要注意,ICE3.6的代码和ICE3.7的代码不同。使用官方文档时,使用对应的版本。 参考 https://doc.zeroc.com/pages/viewpage.action?pageId=16715986 一.ICE安装: ICE3.6.4 https://zeroc.com/downloads/ic原创 2018-01-18 16:57:33 · 2679 阅读 · 0 评论 -
ICE-NODEJS SLICE to JavaScript 客户端接口映射
参考:https://doc.zeroc.com/display/Ice36/Client-Side+Slice-to-JavaScript+Mapping 代理接口 Proxy Interfaces in JavaScript Slice语言定义接口如下: interface Simple { void op(); }; Slice编译器会产生原创 2018-01-26 17:08:52 · 450 阅读 · 0 评论