首页> 中文学位 >RCESB体系结构及SOAP序列化技术研究
【6h】

RCESB体系结构及SOAP序列化技术研究

代理获取

目录

文摘

英文文摘

第一章 绪论

1.1 项目背景

1.2 研究内容

1.3 国内外研究现状

1.3.1 国外研究现状

1.3.2 国内研究现状

1.4 本文工作内容

1.5 论文组织结构

第二章 相关理论与技术概述

2.1 系统集成概述

2.2 SOA及相关技术

2.2.1 SOA架构

2.2.2 ESB技术

2.2.3 Web服务

2.2.4 SOAP协议

2.2.5 XML

2.3 管道-过滤器模式

2.3.1 管道-过滤器起源与发展

2.3.2 管道-过滤器的各种定义

2.3.3 管道-过滤器的组成

2.3.4 管道-过滤器的研究现状

第三章 RCESB体系结构分析与设计

3.1 软件体系结构相关概念

3.1.1 运行时抽象

3.1.2 元素

3.1.3 组件

3.1.4 属性

3.1.5 风格

3.2 RCESB体系结构分析

3.2.1 企业服务总线基本功能

3.2.2 RCESB的特定功能

3.3 RCESB质量属性分析

3.3.1 可伸缩性(Scalability)

3.3.2 简单性(Simplicity)

3.3.3 可扩展性(Extensibility)

3.3.4 可进化性,可配置性和可重用性

3.3.5 可移植性(Portability)

3.3.6 可靠性(Reliability)

3.3.7 质量属性与功能模块映射

3.4 RCESB体系结构设计

第四章 SOAP消息序列化改进算法研究

4.1 序列化技术分析及改进算法

4.1.1 SOAP序列化

4.1.2 部分序列化

4.1.3 SOAP消息序列化改进算法

4.2 序列化过程详细设计与实现

4.2.1 整体逻辑设计

4.2.2 主控子模块

4.2.3 缓冲池子模块

4.2.4 存储表信息子模块

第五章 RCESB的测试

5.1 实验环境部署

5.2 实验结果分析

第六章 结束语

致谢

参考文献

在读期间研究成果

展开▼

摘要

企业服务总线(Enterprise Service Bus,ESB)支持异构环境中的服务、消息以及基于事件的交互。简单对象访问协议(Simple Object Access Protocol,SOAP)能够在ESB异构环境中独立于各种编程语言或平台描述消息的基本结构并利用其进行相关处理。
   本文研究了现有软件体系结构的相关概念,分析了软件系统的各项质量属性,设计了质量属性与功能实现模块的对应关系,提出了满足ESB基本需求和特定领域需求的RCESB软件基本架构,并给出了各模块的功能划分。通过研究SOAP消息处理,分析了影响SOAP应用性能的因素。提出一种重用和部分序列化的方法降低了SOAP消息序列化过程的时间消耗。本文提出的方法在一定程度上解决了SOAP应用的瓶颈问题,为基于Web的分布式应用提供了可行的实现模式。通过序列化测试工具对SOAP序列化模块进行了性能测试,实验结果具有较好的性能表现,进而验证了这一方法的可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号