嵌入式系统中支持网络功能的中间件技术的研究

来源 :中国石油大学(华东) | 被引量 : 0次 | 上传用户:lygzzm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式硬件性能的迅速提高,嵌入式系统提供的功能越来越复杂,支持网络功能成为高端嵌入式产品的主流发展趋势。在基于网络分布式异构环境下,如何解决嵌入式产品的良好协同和高效率的应用开发成为实现具有网络功能的嵌入式产品的主要技术问题之一。 中间件是对分布式应用的抽象,它们以组件的形式存在,能够为实现在异构环境下的良好协同和应用开发提供有效的解决方案。CORBA是支持中间件技术的主流标准之一,为移植面向对象的分布式计算应用程序提供了不依赖于平台的编程接口和模型,使得它能有效支持基于网络的异构环境下的嵌入式应用开发和系统集成。 通过对4.4BSD的TCP/IP套接字内核研究发现,在支持网络功能的嵌入式系统中对TCP/IP套接字的功能模块进行封装,使接口与外部进行交互,能实现在分布式开发环境中异构环境下的良好协同,实现灵活的网络通信功能,以及高效的软件开发效率。 本文从软件系统的角度,结合当今流行的软件技术——组件技术对嵌入式系统中的软件组织结构进行改良,以研究支持网络功能的嵌入式系统中TCP/IP套接字模型为基础,结合面向对象的方法和组件技术,提出了基于TCP/IP套接字的组件模型,详细定义了模型中组件的接口,并使用CORBA技术将其应用于网络异构环境之中。
其他文献
移动Ad Hoc网络是由一组带有无线收发设备的移动节点组成的临时自治性网络。可广泛应用于国防战备、灾难救助或者某些只需要临时通信而组建有线网代价太大的场合。由于Ad Hoc
由于下一代网络(Next Generation Network, NGN)的分组化、开放式、高带宽、多种媒体流统一承载等特性,使NGN能够将多种能力组合包装成各种用户感受的新业务,和电子商务、教
随着32位嵌入式应用越来越广泛,嵌入式应用软件的研发成为嵌入式系统设计中重要研究课题之一。嵌入式系统可以看着是由一台计算机加上专用设备构成的,而嵌入式应用可视为运行
人脸检测与识别技术是一种重要的生物特征验证手段,在安全访问控制、视觉监测、智能用户接口、基于内容的图像检索等方面有着重要的应用。本文以构建一个可用的、实用的人脸
统一消息系统是我国电信业与传统IT业融合的最佳切入点,是电信增值业务的重要组成部分,同时也是电信增值业务从公众娱乐走向实时企业和即时通信的关键桥梁和纽带。 本文首先
在数字签名中使用前向安全算法,有效地降低了因私钥泄露所带来的损失,为加强私钥的安全管理提供了一种新的解决方法。本文重点分析一类时段参数在验证过程无效的前向安全签名
本文以目前发展较快的一个分支—精简指令集计算机(ARM,Advance RISC Machines)作为介绍重点,对TCP/IP协议族在ARM7处理核嵌入式系统中的应用与实现做了深入研究,并独立编写
P2P(peer-to-peer)系统是一个迅速发展的研究领域。P2P系统的应用已从传统的文件共享领域逐步扩展到更广泛的广域分布计算领域,因而需要P2P系统提供确定性定位与低查询开销等关
随着网络技术的飞速发展,使得各种多媒体信息传输和获取变得越来越便捷。这一方面促进了信息共享,但另一方面也带来了版权归属问题。为了解决这个问题,数字水印技术应运而生。数
随着计算机网络技术的迅猛发展,网络故障问题已成为一个不容忽视的重大问题,影响着生产生活的方方面面。当前网络故障的诊断大部分还停留在仅靠专业技术人员凭感觉和个人经验