移动环境下CORBA应用开发原理的分析与比较

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:wpaghq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来移动通信发展迅猛,特别是近二十年来,移动通信系统的发展及更新换代速度更是令人震惊。移动通信从根本上满足了人们日益增长的随时随地进行信息交流的需求。而移动通信的最终目标是个人通信,也就是实现人们可以在任何时间、地点与其它人能够进行任何方式的通信。随着移动通信技术的迅速发展以及分布式技术的广泛应用,分布式系统在通信领域也发挥着越来越重要的作用。由于分布式系统具有网络化和异构化的特点,使它能够与移动通信实现很好的融合,而中间件技术的出现更加促进了分布式系统的发展。以CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构)为代表的中间件技术已成为网络环境下开发面向分布对象应用的主流标准。OMG为了使CORBA技术能够在移动通信领域更好的发挥作用,也提出了针对移动终端和无线接入的规范。但是移动通信领域同样还存在一些技术问题,例如需要解决无线通信中的核心网的移动IP和移动性管理等技术问题。对于移动通信系统来说,它依然缺少对快速无缝切换机制的支持和对获取更新实时位置功能的实现。要解决以上这些问题,必须采用新的网络结构和管理路由优化方案,需要采用高效的发送和切换协议,这些协议必须能很好地解决数据丢失和延迟的问题。本文就是在CORBA技术的基础上,结合CORBA的相关规范以及移动通信的相关知识,对移动终端和网络端之间的切换机制进行了设计和实现。首先分析了所要研究课题的背景,分析了当前CORBA技术以及CORBA技术在移动通信领域的国内外研究现状;接着介绍了一些CORBA技术基础知识和移动通信的基础知识;然后对CORBA的通信模型做了详细的介绍,并对CORBA中常用的通信协议做了深入研究;最后对GIOP消息及GTP隧道协议进行了详细的研究,并且对CORBA在移动通信中应用总体框架的各个组成部分进行了说明,对移动终端和网络之间的切换机制做了分析与比较,将切换机制中的有关接口进行了设计与实现。具体给出了切换机制的两种不同的切换模式、它们的时序图和工作流程图以及各个接口的IDL语言描述,并给予了代码实现。最后给出了一种WAP-CORBA模型,并对它提供的服务做出了说明。
其他文献
目前,分子动力学模拟是应用前景最广泛的计算大型复杂生物体系的方法之一。伴随着分子力学模拟技术的的飞速发展,分子动力学模拟技术应用在许多生物大分子体系中,如水分子化
运动目标检测和跟踪作为计算机视觉领域的研究热点之一,广泛应用于智能视频监控、人机交互、视频会议等领域。运动目标检测与跟踪的主要目的是利用计算机模拟人类视觉感知功
随着Internet在全世界的普及与发展,越来越多的人们通过互联网足不出户地分享信息资源。计算机网络已经和人们的生活紧密的联系在一起,成为大家生活中不可或缺的一部分。但是
软件系统越来越复杂,实现软件需求到设计模型、代码、测试用例等软件产品的跟踪也变得越来越重要。需求跟踪是一种有效的控制手段,它能保持软件开发工作对需求的一致性。需求
随着计算机技术和网络技术突飞猛进的发展,计算机网络技术的应用与人们的社会生活联系越来越紧密,对人们的工作和生活带来了巨大的便利,而网络安全也成为人们目前必须解决的
随着移动通信网络的迅速普及和智能手机的广泛使用,基于位置服务(Location based Services,LBS)为我们的生活提供了巨大的便利。基于位置服务综合了定位、移动通讯、地理信息
伴随着互联网新兴媒体的出现,信息传播手段日益进步,我们逐步摆脱了信息获取渠道和内容的局限,但是这同时又带来了信息过载、传播失控等伴随问题。人们每天都接触着海量的新
随着Internet的日益普及以及商务应用的逐渐丰富,网络的安全性已经直接影响着Internet发展的前景。拒绝服务攻击(DOS)和分布式拒绝服务攻击(DDOS)由于容易实施、难以防范、难
自云计算的概念推出以来,它在产业界以及学术界便成为了广受关注的信息技术,但由于云计算存在关于资源共享带来的安全问题,故它的快速发展受到了制约。在云安全方面,云服务提
制造业信息化给传统制造企业的经营过程带来了深刻的变革,面对越来越复杂的制造流程,基于传统组织架构职能部门的协作难以从整体上保证流程的最佳性能。从资源利用效益最大化