首页> 中文学位 >CORBA服务与Web服务的比较与实现
【6h】

CORBA服务与Web服务的比较与实现

代理获取

目录

文摘

英文文摘

第1章 绪论

1.1 课题背景

1.2 论文研究内容

1.3 论文组织结构

第2章 理论基础知识

2.1 CORBA介绍

2.1.1 对象请求代理体系结构

2.1.2 CORBA技术分析

2.2 Web services简介

2.2.1 Web services的定义

2.2.2 Web services协议栈

2.2.3 Web services通信

2.3 CORBA与Web services比较与分析

2.4 本章小结

第3章 CORBA与Web services集成方案的研究

3.1 CORBA与Web services集成的必然性

3.2 CORBA和Web services的传统集成方案

3.2.1 通过CGI服务的集成技术

3.2.2 客户端嵌入模式

3.3 SOAP/IIOP集成网关方案

3.3.1 该种集成方案的合理性

3.3.2 SOAP/IIOP集成技术体系结构

3.3.3 集成方案工作原理

3.3.4 SOAP/IIOP集成方案分析

3.4 本章小结

第4章 集成网关的具体实现

4.1 集成网关系统分析

4.2 体系结构

4.3 进行IDL2WSDL编译器的设计

4.3.1 讨论IDL和WSDL之间的区别

4.3.2 IDL到WSDL/SOAP转换及互操作规范

4.3.3 IDL2WSDL编译器交互执行

4.4 集成网关设计

4.4.1 集成网关对消息的接受与返还机制

4.4.2 CORBA对象调用和CORBA对象定位

4.5 系统开发工具和开发环境的介绍

4.6 本章小结

第5章 CORBA/Web在金融系统中的应用

5.1 金融服务系统介绍

5.1.1 自助服务银行

5.1.2 自助服务银行系统介绍

5.1.3 分析已有的金融服务系统的体系结构

5.1.4 分析现存金融系统的不足

5.2 将CORBA/Web services分布式技术应用到金融服务

5.3 现代金融系统的设计以及实现

5.3.1 分布式面向对象技术分析与建立模型

5.3.2 设计系统

5.3.3 设计CORBA对象的部分代码

5.4 分析基于SOAP/IIOP集成网关的金融系统的特点

5.5 本章小结

第6章 结论与展望

6.1 全文总结

6.2 工作展望

致谢

参考文献

展开▼

摘要

分布式对象技术是伴随网络而发展起来的一种面向对象技术,是分布式计算技术与面向对象技术的结合。分布式对象技术研究分布在网络上的各个节点对象如何写作,共同完成任务。OMG组织制定了CORBA规范,旨在统一异构系统之间的互操作,提出了“软总线”的概念,实现软件总线的“即插即用”,从而提高软件的可移植性、可重用性和互操作性。为了解决由于分布和异构带来的“孤岛”问题,OMG组织提出了公共对象请求代理体系结构,以增强软件系统间的互操作能力,实现企业内各信息系统有效集成。分布式对象计算实现了对象间透明的互操作,解决了企业中的很多问题,已经在通信、金融等行业得到广泛的应用。分布式计算技术是实现分布式系统的关键,新兴起的Web技术可以轻松克服传统分布对象技术的缺陷,从而构造出新一代的分布式应用系统。在SOA的思想下,根据企业内部,企业与企业之间的流程整合现有的资源,真正达到跨平台、跨语言、跨网络的集成目的,成为IT行业一个重要课题。CORBA在解决企业级的问题中具有解决复杂问题能力,效率高、透明度大、安全性高等特点是Web services所不具备的,然而Web services可以自由穿越防火墙的能力也是CORBA所不具备的。因而,在互联网的时代解决分布式的问题,将研究两者的集成技术是一个很好的方向,也是技术发展的必然。
   本研究主要内容包括:首先研究已有的集成框架,分析比较传统的集成框架间的优缺点,在此基础上提出一个可行的CORBA/web services集成框架,为企业利用CORBA服务提供行之有效的解决方案。其次研究CORBA/Web services互操作网关,试图从IIOP协议和SOAP协议之间的通信入手解决方案,并且实现互操作网关。然后分析新的集成网关框架的性能与效率,以及新的集成系统较之传统的集成方案的优越性。最后将新的集成系统应用在现代金融服务系统。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号