会员
众包
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
bbqz007
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
21
下一页
2017年3月20日
ZeroC ICE的远程调用框架 Callback(一)-AMI异步方法调用框架
摘要: Ice框架提供了不少回调设施,其中一些是使用Ice远程调用进行ami模式或amd模式的支撑。本篇来看一下用于代理端的回调设施。 Ice代码中有好几个Callback相关命名的基类,并且slice还会为你描述的接口,每个接口方法生成好几个回调类,让人眼花缭乱。其实认真整理归纳一下,就会发现,为我们提供
阅读全文
posted @ 2017-03-20 20:20 bbqz007
阅读(805)
评论(0)
推荐(0)
编辑
2017年3月17日
ZeroC ICE的远程调用框架 class与interface
摘要: 我们在ice文件中定义的class或interface,slice都会为我们生成stub存根类和skeleton骨架类。在这里要注意slice并没有分别生成两份单独用在客户端或服务端的接口给开发分发。在ice中,client和server只是相对于ice object的使用关系,client即使用代
阅读全文
posted @ 2017-03-17 16:59 bbqz007
阅读(379)
评论(0)
推荐(0)
编辑
2017年3月16日
ZeroC ICE的远程调用框架 AMD
摘要: 继上一篇《ZeroC ICE的远程调用框架》,本篇再来说其中的AMD。(本篇需要重写) 当在ice文件中声明某个接口方法Method为["amd"]后,接口方法在stub类生成的远程调用框架代码不会变,但在skeleton类生成的就不是_iceD_Method和Method,而是_iceD_Meth
阅读全文
posted @ 2017-03-16 20:43 bbqz007
阅读(457)
评论(0)
推荐(0)
编辑
ZeroC ICE的远程调用框架
摘要: 想搞清楚slice为我们生成了什么样的框架代码,就先搞明白Ice的远程调用框架暗中为我们做了些什么? Ice将Ice Object的方法调用分为三个阶段(或步骤),分别是begin,process和end。如下图: 或者说Ice将一次完整的Ice Object方法调用划分成上面三个阶段。基于上面的划
阅读全文
posted @ 2017-03-16 16:37 bbqz007
阅读(683)
评论(0)
推荐(0)
编辑
2017年3月14日
ZeroC ICE中的对象模型和概念
摘要: Ice对象的模型和概念。 Ice Object并非是我们的接口实现类的实例对象。我们的接口实现类的实例对象只是充当Ice Object的Servant的角色。一个Ice Object可以有众多Servant,并且Servant可以在不同的机器终端和网络上。Ice Object是概念层面上的对象,不是
阅读全文
posted @ 2017-03-14 17:23 bbqz007
阅读(313)
评论(0)
推荐(0)
编辑
2017年3月13日
ZeroC ICE中的对象
摘要: 在ZeroC Ice中定义了三种基本对象类型。 它们分别是IceProxy::Ice::Object(于Ice/Proxy.h),Ice::Object(于Ice/Object.h)和Ice::LocalObject(于Ice/LocalObject.h)。 这三种基本对象类型的基类都是Shared
阅读全文
posted @ 2017-03-13 20:53 bbqz007
阅读(752)
评论(0)
推荐(0)
编辑
2017年3月12日
ZeroC ICE的协议
摘要:
阅读全文
posted @ 2017-03-12 20:17 bbqz007
阅读(273)
评论(0)
推荐(0)
编辑
2017年3月2日
自制反汇编逆向分析工具 迭代第七版本 (一)
摘要: 继上一版已经时隔差不多一年没有维护,现在继续开发。 当前迭代添加如下功能: 1. 反汇编代码在开展函数逻辑前进行的堆栈保存和扩展,划分出来。 2. 注释输出堆栈扩展区域,用于局部变量使用的空间范围,以rbp为坐标。 3. 注释输出函数中跳转会合点(junction,有相同跳转目标的点)的统计概貌。
阅读全文
posted @ 2017-03-02 19:52 bbqz007
阅读(533)
评论(0)
推荐(0)
编辑
2017年2月17日
自制反汇编逆向分析工具系列
摘要: 最近将昔日的反汇编逆向分析代码整理了一下,用cef包装成应用程序,提交到https://github.com/bbqz007/zhelper-disassembly-reversing-tool。 《自制反汇编逆向分析工具(初衷)》 - 2016-03-24 17:08 《自制反汇编逆向分析工具 迭
阅读全文
posted @ 2017-02-17 20:54 bbqz007
阅读(249)
评论(0)
推荐(1)
编辑
反汇编看c++引用
摘要: 定义一个引用类型不能指向NULL吗? 怎么理解引用的类型转换? 引用比指针安全,真的是这样吗? 常量引用和引用有什么不同? 引用指向临时对象?
阅读全文
posted @ 2017-02-17 20:45 bbqz007
阅读(1314)
评论(2)
推荐(0)
编辑
上一页
1
···
9
10
11
12
13
14
15
16
17
···
21
下一页