首页> 中文学位 >基于soap异构分布式对象互操作模型设计与实现
【6h】

基于soap异构分布式对象互操作模型设计与实现

代理获取

目录

文摘

英文文摘

第一章概述

1.1问题的提出

1.1.1分布式对象调用机制

1.1.2 DCOM/IIOP在Internet上使用时存在的问题

1.1.3 COM/CORBA互操作规范以及存在的问题

1.2解决办法

1.2.1以XML为核心实现数据表现

1.2.2采用SOAP作为通讯协议

1.3本论文所做的工作

第二章分布式对象技术研究

2.1分布式对象技术的特点

2.2流行的三种分布式对象技术

2.2.1 COM/DCOM技术

2.2.2 CORBA技术

2.2.3 RMI/EJB技术

2.3分布式计算模型中存在的问题

2.3.1三种主要分布式对象技术的不兼容性

2.4不同分布式对象技术的互相通信

2.4.1传统模式的分布式对象互操作

2.4.2基于Web的分布式对象的桥接

第三章基于SOAP实现异构分布式对象的互操作

3.1关键技术

3.1.1标准的数据格式:XML

3.1.2简单对象存取协议SOAP

3.2用XML语言定义对象的接口

3.2.1数据类型映射

3.2.2操作映射

3.2.3异常映射

3.3参数传递

3.3.1请求消息

3.3.2应答消息

3.3.3错误

3.4用HTTP协议发送SOAP消息

3.4.1 SOAP消息和HTTP消息的绑定

3.4.2 SOAP HTTP请求

3.4.3 SOAP HTTP应答

3.5 SOAP ADAPTOR

3.6基于SOAP实现异种分布式组件的互操作的主要任务

3.7基于SOAP实现异种分布式组件的互操作的优点

第四章互操作系统模型及实现

4.1互操作模型的体系结构

4.1.1基于SOAP的分布式对象远程过程调用

4.1.2互操作模型的体系结构和功能模块

4.2互操作模型的工作原理

4.2.1工作原理

4.2.2互操作模型的数据流

4.3部分功能的实现

4.3.1 SOAP请求代理端

4.3.2 soap客户端数据流

4.3.3 SOAP客户端对象的工作原理

4.3.4 SOAP监听响应端

第五章实例介绍

5.1系统结构

5.2系统实现方法

5.2.1对象接口定义

5.2.2接口映射为WSDL文档

5.2.3 COM服务器端组件

5.2.4客户端程序

5.3编译及运行程序

结束语

致谢

参考文献

发表的文章

声明

展开▼

摘要

分布式对象系统的应用范围已经扩展到Internet之上,企业之间现有的软件构件需要实现相互通信.DCOM和CORBA是两种最常用的分布式对象系统,它们在局域网内工作良好,当扩展到Internet时,会出现防火墙不友好、过分依赖环境等缺陷.同时由于两种不同系统的接口标记,网络数据表示格式等都不相同,所以这两种系统相互之间很难实现互操作,而互操作的核心问题就是如何传递远程过程调用消息.XML和SOAP技术的产生和发展使Internet上分布式对象之间的互操作成为可能.XML是一种标记语言,可以通过定义标记达到数据的标准化、结构化表示.SOAP以XML语言的形式提供了一个简单、轻量的用于在分散或分布环境中交换结构化和类型化信息的机制.SOAP消息与HTTP协议绑定后,可以成为Internet上分布式对象之间的远程过程调用协议,从而达到不同系统之间互操作的目标.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号