现在的位置: 首页 > 综合 > 正文

《COM技术内幕》阅读笔记第10章

2018年10月08日 ⁄ 综合 ⁄ 共 376字 ⁄ 字号 评论关闭

EXE中的服务器:
    1.不同的进程:不同进程空间中的相同的内存地址将指向不同的物理内存单元 本地过程调用,同一机器上不同进程间通信的一种方法(OS知道每一个进程的逻辑地址空间对应的物理地址,OS可以调用任意进程中的函数)调整,将函数调用的参数从一个进程地址空间传到另一个进程地址空间(同一机器上,复制即可,不同机器上,由IMarshal对参数进行调整和反调整) 代理和残根,代理就是同另外一个组件行为相似的组件,必须是DLL形式,对参数调整,残根DLL对传来的数据进行反调整。
    2.IDL:IDL,pointer_default,输入/出参数,字符串,HRESULT,import,size_is,自定义结构作参数  MIDL(图生成相应文件的过程),代理DLL的建立,代理/残根的登记,就是写入注册表
    3.本地服务器的实现:
    4.远程访问:

抱歉!评论已关闭.