2017年3月16日
摘要: 继上一篇《ZeroC ICE的远程调用框架》,本篇再来说其中的AMD。(本篇需要重写) 当在ice文件中声明某个接口方法Method为["amd"]后,接口方法在stub类生成的远程调用框架代码不会变,但在skeleton类生成的就不是_iceD_Method和Method,而是_iceD_Meth 阅读全文
posted @ 2017-03-16 20:43 bbqz007 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 想搞清楚slice为我们生成了什么样的框架代码,就先搞明白Ice的远程调用框架暗中为我们做了些什么? Ice将Ice Object的方法调用分为三个阶段(或步骤),分别是begin,process和end。如下图: 或者说Ice将一次完整的Ice Object方法调用划分成上面三个阶段。基于上面的划 阅读全文
posted @ 2017-03-16 16:37 bbqz007 阅读(680) 评论(0) 推荐(0) 编辑