Bindler通信机制
2017-11-20 16:07:38 0 举报
Bindler通讯机制
作者其他创作
大纲/内容
支付宝中bindler引用
客户端
这个驱动属于内核层,但并不是跟硬件交互的驱动。这一点跟别的驱动不太一样
ServiceManager(这是系统的守护进程)
注:菱形代表Bindler实体三角形代表Bindler驱动中bindler对象的引用扇形代表Manager中bindler的引用之所以采用不同的形状表示是因为这些引用是不同的这也就是为什么要存在驱动的原因,关联这些引用并进行合适的转换。
分析的第三方有支付功能的APP吊起支付宝
Bindler
Bindler通讯机制(模糊了进程的边界实现进程间方法的调用)
3 通过DNS得到解析到的IP发送给路由器
4 拿到域名对应的IP
Bindler对象
Server端
通过注册过程
支付宝
ServiceManager
Bindler驱动
Bindler通讯机制的四个组成部分
路由器
服务器
Linux中的Bindler驱动
3 通过引用调起来支付宝
Bindler通信是基于C/S结构的
这两者帮助我们完后通讯,所以我们说的Bindler不单单指的是Bindler对象
所以说通讯的两者之中总是有相对的客户端和服务器端,谁发请求试试客户端
DNS
拿着IP连接到云端服务器
Service进程(支付宝)
1 支付宝安装到手机的时候,将服务注册给Manager,
2 查询获得支付宝的Bindler引用
Clint端
Clint进程(电商)
1 输入域名发起请求
2 域名发送给DNS
Bindler通信机制类似于这个机制
真正的Bindler实体在支付宝中
收藏
0 条评论
下一页