检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]解放军理工大学通信工程学院,南京210007 [2]中国电子系统工程公司研究所,北京100039
出 处:《系统工程理论与实践》2006年第10期80-87,共8页Systems Engineering-Theory & Practice
基 金:国家高技术研究发展计划课题:基于自主安全操作系统的军事信息网安全认证与信息发布(2003AA1Z2250)
摘 要:将Windows平台上的应用系统资源移植到Linux平台,是扩大Linux应用范围的重要途径之一.由于Windows和Linux在消息通信机制上的较大差异,以及目前移植方法处理能力的不足,造成移植工作复杂而艰巨.本文在分析比较两种操作系统消息通信机制的基础上,设计了两种通信机制间的映射与转换方法,该方法没有采取常用的直接转换方式,而是通过基于源代码的模型恢复与异构平台模型间的映射来实现间接转换,可适用于处理消息通信机制等程序框架的准确转换.该方法被应用到军事综合信息网中证书和注册授权等多个重要服务器应用程序的移植项目,实验结果表明方法可行,并能够显著加快移植周期、降低移植成本.Transplanting application software from Windows system to Linux system is significant to prompt popularization of Linux. But the remarkable difference between windows and Linux, and the capability insufficiency of existing transplant technique make migration task complicated. This paper firstly analyzes message communication mechanisms of heterogeneous operating systems, and then proposes a mapping and transforming technology between these mechanisms. This technique doesn't use direct transform, but realize indirect transform by model recovery based source code and models mapping between heterogeneous platforms. The result of experiment justifies its applicability to architecture transform with message communication mechanism. This technique is applied to many actual migration programs including certificate and authorization server which is the key applications in military integrated information network. The experiment result proves the feasibility of this technique. It can markedly quicken the migration period and reduce migration cost.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.135.215.228