基于corba规范的对象拦截机制的设计与实现-计算机应用技术专业论文.docxVIP

  • 1
  • 0
  • 约5.98万字
  • 约 74页
  • 2019-01-09 发布于上海
  • 举报

基于corba规范的对象拦截机制的设计与实现-计算机应用技术专业论文.docx

基于corba规范的对象拦截机制的设计与实现-计算机应用技术专业论文

摘要随着网络分布式系统的广泛发展,中间件技术显得越来越重要。其中技术 摘要 随着网络分布式系统的广泛发展,中间件技术显得越来越重要。其中技术 最成熟的是对象管理组织OMG制定的CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构)技术,它已成为网络环境下开发面向 分布对象应用的主流标准。如今,CORBA技术已经在电信、过程自动化和电 子商务等领域得到了大规模的应用。CORBA技术使应用程序调用远程对缘就 如同本地调用一样,而不必考虑远程对象的位置、实现语言、操作系统平台、 通信协议和硬件平台,使得开发人员不必纠缠于底层网络编程的细节,降低了 开发难度。客户向服务器发出请求信息,服务器接收到请求并进行处理,然后 返回结果。此过程中只有保证了信息的准确无误,该通信过程才算是安全、可 靠及有效的。 随着应用领域的扩展以及应用程度的加深,对CORBA质量服务(QoS)的要 求越来越高。分布式软件必须可靠地处理许多关键任务。拦截机制是提供可靠 性的关键机制。拦截器是CORBA规范中的重要组件,利用拦截器可以查看客 户程序和服务程序之间发送的信息,了解ORB的处理过程并在ORB执行路程 中可以截获数据流、实施各种处理和控制。 本文基于CORBA技术,尤其基于CORBA拦截规范做了深入研究,并设 计出一种新的拦截机制。首先分析了所要研究课题的背景,分析了当前CORBA 技术以及CORBA拦截技术的国内外研究现状;接着介绍了一些CORBA技术 基础知识和拦截技术的基础知识,在此基础上设计出子拦截模型,扩展了拦截 器规范接口;最后具体给出了子拦截器的功能设计,通过子拦截器在请求对象 中引入新的参数来联合避免消息的重发和异常,在服务上下文中加入新的过滤 部分来保证消息发送和接受应答策略、执行状态等的一致性。具体给出了子拦 截器的模型设计、子拦截器模型的工作流程以及各拦截器接口的IDL描述,最 后给予子拦截器模型实现。 关键词:中间件,CORBA,IDL,服务上下文,拦截机制 AbstractWith Abstract With extensive development of network distributed system,middleware technology is becoming more and more important.The technology of CORBA (Common Object Request Broker Architecture)made by OMG(Object management Group)is the most mature one,which becomes the mainstream standard of developing distributed object—oriented application in network environment.Today, CORBA technology is widely used in telecommunications,process automation, electronic commerce and other domains.It enables applications to call remote object just like local invocation,SO we don’t need to think about the location of remote object,implementation language,operation system platform,communication protocols and hardware platform.That makes developers not have to dwell on the details of the underlying network programming and reduces development difficulty. Customer requests information from Server.Server receives the request and returns the results to Customer by executing the concerned method of a remote object.Only make sure the information is correct can the communication process be safe,reliable and effecti

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档