论文部分内容阅读
64位进程不能加载32位du是程序或平台移植中需要解决的一个难题。比较了32位和64位体系结构的区别,分析了6-4位进程不能加载32位du的原因。研究了进程外COM服务器组件的内部机制,给出了64位进程访问32位进程外COM组件的调用模型。设计并实现了32位的进程外COM服务器。在COM组件类中封装对32位d11的访问接口,64位进程通过调用在32位进程外COM服务器中注册的COM组件类中的接口,间接地访问32位du的相关接口功能。方法设计时采用单态模式和垃圾回收机制,线程安全,性能稳定。