CORBA技术在智能小区物业管理系统中的应用

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:chifelonh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对象请求代理(Object Request Broker,ORB)是分布对象计算的心脏,它使得许多麻烦而易错的分布式编程任务得以自动化。ORB作为一个“软总线”来连接网络上的不同对象,提供对象的定位和方法调用;它是CORBA的核心,也是CORBA实现的关键。 使用CORBA中间件可以快速构建分布式系统,不用考虑软硬件平台、编程语言、网络协议等差异。 本文对The ACE ORB(TAO)进行了研究。ACE是用于构建高性能网络化应用和下一代中间件的开放源码工具包。它的威力和灵活性来自面向对象的框架,通过它可以获得对网络化应用软件的系统化复用。TAO是使用ACE提供的构架组件和模式构建的CORBA实时实现,包含有网络接口、OS、通信协议和CORBA中间件组件等特性。TAO基于标准的OMG CORBA参考模型,TAO像ACE一样,也是可自由使用的开放源码软件。 像许多通信软件一样,传统的ORB使用静态配置设计,难以移植、优化和发展。同样地,要扩展传统的ORB,必须修改源代码,并要求重新编译、链接和重启运行中的ORB以及与它们相关联的应用对象。本文在对ORB可扩展性分析的基础上,结合ACE/TAO和模式语言分析了开发可扩展ORB中间件的关键挑战及应对模式。 由于TAO是自由开放源代码的ORB实现,使用TAO构建分布式系统便于有选择地使用相关服务、动态配置。本文给出了一个使用ACE/TAO构建分布式智能小区物业信息管理系统的实例,详细描述了住户管理查询模块的实现;并对系统开发中服务器端面对的关键问题进行了分析,给出了实际的解决方案。 最后,对基于ACE/TAO的分布式系统中的负载均衡问题进行了探讨,给出了一种负载均衡实现,可作为大型分布式系统负载均衡的参考。
其他文献
虚拟企业作为21世纪的管理组织模式和竞争战略,企业间资源共享,优势互补,敏捷相应市场机遇,实现合作企业的“多赢”,被研究者和远见的公司所重视,有着广阔的应用和发展前景。
数字水印技术是指利用人类的视觉系统(HVS)和人类听觉系统(HAS)的特性,用信号处理的方法在数字化多媒体数据中嵌入特殊的标记,通过对标记的识别可以判别所识别的数据是否合法。
本文在对数据挖掘技术及决策支持系统相关理论研究的基础上,依托金海岸信用决策系统的开发,将数据仓库、数据挖掘、联机分析处理、模型库等技术相结合,构建了一个综合性信用决策
门户网站被用作Web应用程序的简单统一访问点,此外还提供有价值的附加功能,例如安全性、搜索、协作以及工作流。门户网站提供集成的内容和应用程序以及一个统一的协作工作空
电子商务正在以爆炸性的速度发展,其最终目标是实现商务活动各环节的电子化。但是真正进行电子支付、开展电子交易的仍然比较少,电子商务的一个核心问题是支付问题,如何安全
本文基于Parlay/OSA的开放式业务架构和API接口,探讨了基于Parlay/OSA构建的下一代网络中业务生成环境(SCE)和业务逻辑执行环境(SLEE)的设计方法,并完成原形系统的设计,降低了生
近年来,随着全球信息化步伐的日益加快,计算机网络技术的发展与应用倍受社会各界的关注和重视,越来越多的企业,特别是大型企业建立了自己的计算机网络,以加强自身获取和处理信息的
随着我国气象部门信息化工程的建设和发展,各研究机构都建立了各自的信息处理系统,而这些信息系统却是在建立在不同的平台上,使用不同的语言进行开发的,数据库的模式也不尽相
互联网源于美国国防部的ARPANET计划。后来ARPANET与美国国家科学基金会州SF建成的NSFNET互联,并且开始了与加拿大、欧洲和太平洋地区的网络连接,这就是如今遍布全球的互联网的
电子商务系统服务质量的提高和营运成本的降低都离不开其性能的分析与优化。而现阶段对电子商务系统性能分析的研究大多偏于理论方面,且可操作性不强,分析模型单一。为给电子商