A-VX与Windows异构系统之间的通信

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:wuyongliang0907
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展和应用,当前Intel芯片和Windows操作系统成为一个主流发展方向,在市场上占有相当大的比率。这种趋势使得很多厂商都必须去发展自己的产品,使其能与Windows操作系统相兼容,这样对于许多以前独立的系统来说向这方面的发展就显得非常重要。近年来随着Internet的普及,使得开放性的发展进入到了Internet时代。当一个独立的系统要构筑在Windows操作系统上时,将会产生很多的问题,例如机器语言的转换,编码的转换,内存管理,运行管理的协调,以及两个系统的通信等等。 从2001年笔者开始参与了A-VX操作系统构筑在Windows操作系统上的研究与开发。该操作系统原来是一个完全独立的操作系统,拥有自己的IDP汇编语言,作业管理,内存管理,运用管理等等的模块,现在A-VX已经发展成完全和Windows操作系统兼容的一个系统了。构筑到Windows操作系统之后的A-VX系统保持了原有的优点,使得原来的用户几乎不做任何修改就可以运行原有的应用程序,并且操作界面变得更加友好了。 笔者主要做的工作是全面了解了A-VX相关的知识,重点研究了一个A-VX和Windows系统之间的通信的模块OpenBase,并且参与了AccessComponent组件的设计和实现。OpenBase是一个使得Windows和A-VX可以互相通信的接口模块,它支持多种不同模式的作业,可以从A-VX侧访问Windows侧的程序,也可以从Windows侧去访问A-VX侧的应用程序。Windows程序模块之间采用命名管道的形式通信的,而Windows与A-VX之间的通信是通过DDE的共享内存机制来实现的。AccessComponent是一个应用OpenBase接口的Windows侧的COM组件。通过该组件可以从Internet来访问A-VX侧的应用程序。在文中具体描述了它们的实现。 尽管这些都已经作为产品在使用,而且大大的方便了想在A-VX和Windows两侧进行数据交换的用户。但是该系统中仍然存在着许多的不足之处,在本文的结尾提出了该系统的不足之处以及相应的改进方法。
其他文献
Sun公司提出的Jini技术为构造面向服务的分布式系统提供了一个很好的框架.建立在Jini技术上的服务可以适应高速动态网络环境,并且可以自动管理.然而,对于这些分布式服务,我们
信息检索是电脑中最基础最重要的应用之一。但以往的信息检索基本都是基于关键词匹配的,只要发现某个文档(网页)中含有这个 关键词,就将该文档(网页)作为查询结果返回给用户。因
聚类是将数据分组成为簇或类,使得处于同一个簇中的数据之间相似度较高,而处于不同簇的数据之间差别较大。人们对于聚类问题已经进行了深入的研究,提出了很多的算法来解决各种各
"可变IP地址用户间通信支持系统"主要用于解析接入内部网的用户信息,实现对用户的可变IP地址的动态管理,为内部网中的用户提供信息服务,以达到支持可变IP地址用户之间进行通
该文提出了一种基于TCP/IP协议的IPSec,称为DL-IPSec.DL-IPSec分别对TCP数据报头和IP数据包载荷采用两种不同的加解密方式,其中一种方式由网络中可信任的中间路由器掌握以便
伴随着Internet商务应用和企业间电子交互需求的出现,业界诞生了"数据库/Web服务器/浏览器"的计算模型,该模型为企业提供了新的发展机遇,但是在这个模型中也存在许多如:安全
通过对VOD技术、服务器负载均衡理论和服务器集群理论的研究与分析,该文提出了媒体服务器集群的设计方案,详细阐述了OpenVideo系统的媒体服务器集群和负载均衡的设计与实现,
论文主要研究内容包括:1.研究了主分量分析方法,结合面瘫判定的应用特点,对于单帧静态表情图像,用主分量分析的方法判别表情模式.提出沿对称轴相减的预处理方法,判定模式时引
该文简要介绍了访问控制技术的研究状况,详细描述基于角色的访问控制技术的相关内容;分析了时间特性在访问控制技术中的重要意义;提出一个基于个体的时间访问控制模型(TIBAC)
大数据时代,关系型数据库不再适合存储海量的大数据,如何存储和处理海量数据已成为一个难题。Hadoop的出现使问题出现了转机,它是一个对大量数据进行分布式处理的软件框架,其核心