期刊文献+

基于Linux的ActiveX控件运行机制的设计与实现 被引量:2

Design and Implementation of ActiveX Control Runtime Mechanism Based on Linux
下载PDF
导出
摘要 当前,ActiveX控件在互联网和桌面上应用非常广泛,但是尚不能在Linux平台上无缝运行。为解决这个问题,本文提出了一种由两层功能层组成的中间件机制,这两层功能层分别是操作系统兼容层和AtiveX控件机制支撑层。在该机制中,操作系统兼容层消除了Windows和Linux两种操作系统的差别,ActiveX控件机制支撑层中添加了支持Ac-tiveX控件的COM机制。提出了以XML格式文件实现注册表的组件注册方法,提供了Linux上直接运行ActiveX控件的"控件-容器"机制的必要条件,最后实现了一个在Linux上直接运行轻量级ActiveX控件机制的原型系统。 ActiveX control is used widely in Internet and desktop fields nowadays, whereas it couldn't run on Linux directly. To solve the problem, this paper presented a middle-ware mechanism consisting of two functional layers, which were operating system compatible layer and ActiveX control mechanism supporting layer. The difference between Windows and Linux was eliminated in operating system compatible layer. The supporting and improvement of COM mechanism as ActiveX control's infrastructure was added, an implementation of registry using XML file was presented and the necessary supporting of "Control-Container" mechanism for Active control running was provided. A prototype of light weight ActiveX control mechanism running on Linux was implemented.
出处 《计算机科学》 CSCD 北大核心 2007年第12期268-272,共5页 Computer Science
基金 国家863项目"面向普适计算的自适应软件集成环境"(2006AA01Z198) 清华大学信息科学与技术国家实验室基础研究基金项目"面向普适计算的构件化基础软件平台"
关键词 ACTIVEX控件 LINUX 跨平台 COM ActiveX control Linux, Cross-platform, COM
  • 相关文献

参考文献9

  • 1Smith J E,Nair R.虚拟机-系统与进程的通用平台(英文版)[M].北京:电子工业出版社,2006.83-442
  • 2Sugerman J, Venkitachalam G, Lim Beng-Hong. Virtualizing I/O Devices on Vrnware Workstation's Hosted Virtual Machine Monitor [EB/OL]. 2006-12-18. http://www. vrnware. com/vrntn/ resources/530
  • 3Menon A, et al. Diagnosing performance overheads in the xen virtual machine environment. In: Proe. eedings of the 1st ACM/ USENIX International Conference 2005 [C]. New York: ACM Press, 2005.13-23
  • 4Baraham P, et al. Xen and the Art of Virtualization. In:Proc. eeding of the Nineteenth ACM Symposium Operaing Systems Principles [C]. NY: ACM Press, 2003. 164-177
  • 5Wine Developer's Guide [EB/OL]. 2006-10 http://www. winehq. org/site/docs/winedev-guide
  • 6Bugnion E, et al. Disco: Running Commodity Operating Systems on Scalable Multiproeessors [J]. ACM Transaction on Computer Systems, 1997, 15 (4): 412-417
  • 7Brockschmidt K. Notes on Implementing an OLE Control Container [R]. MSDN: Microsoft Corporation, 1994
  • 8Water B.OLE2从入门到精通[M].北京:电子工业出版社,1996:213-216
  • 9王映辉.ActiveX控件的工作机理与实现研究[J].计算机科学,2003,30(11):164-166. 被引量:4

二级参考文献5

  • 1陈章渊等译.智能CORBA[M].北京:电子工业出版社,1999..
  • 2潘爱民 等.COM原理与应用[M].北京:清华大学出版社,2000..
  • 3张树兵,等.Visual BASIC6.0入门与提高[M].北京:清华大学出版社,2001.1
  • 4钱力棚,等.Visual InterDev6.0网络编程技术[M].北京:人民邮电出版社,2000.1
  • 5谭淑英,李赫男,左贵启.服务器端的动态网站开发技术[J].计算机应用研究,2002,19(5):143-145. 被引量:14

共引文献3

同被引文献13

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部