登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 任务书 > 理工学类 > 自动化 > 正文

基于DDS的分布式数据库中间件的设计与实现任务书

 2022-01-27 09:01  

全文总字数:2340字

1. 1. 毕业设计(论文)的内容、要求、设计方案、规划等

目前的分布式应用系统大多采用客户机服务器模式,分布在不同位置的客户机通过ip地址等配置与服务器建立关联并完成业务逻辑。这种集中式的架构实现简单,但在系统可扩展性、可靠性等方面存在诸多弊端。一方面,服务器部署配置的改变将直接导致所有客户端受到影响,另一方面客户端与服务端的紧密耦合导致无法对服务器端进行有效的负载均衡和容错处理。尤其当客户端之间也需要进行数据交互时,彼此之间需要建立关联,使系统耦合度呈现指数级上升。

以omg dds规范为代表的数据驱动集成模式是近年来逐渐在大型军工装备领域广泛应用的系统集成架构。在该架构下,软件组件之间呈现出完全对等的交互模式,而且通过数据主题订阅发布机制屏蔽了软件组件的部署位置,实现了软件部署、环境特征、交互协议的完全透明化,极大简化了应用系统的设计和开发过程。同时,基于软件组件的位置透明性,负载均衡和容错机制可以采用较为简单的方式实现,增加了系统的可靠性。目前,整个北约体系的军工装备集成以及西方主要国家的智慧城市建设均采用该系统架构。

本次毕设将基于国内的臻融dds中间件平台对数据库进行封装,实现应用组件对数据库的网络化操作以及数据库自身的分布式部署。在此基础上,为应用组件的开发提供透明化的分布式数据库操作能力并建立数据库的负载均衡和容错机制。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 参考文献(不低于12篇)

[1] p. t. eugster, p. felber, r. guerraoui, et al. the many faces of publish/subscribe[j]. acm journal of computing, 2003. 35(2): p.114-131.acm press.

[2] antonino virgillito. publish/subscribe communication systems: from models to applications. ph.d thesis, universita la sapienza, roma, italy, 2003.

[3] 苑洪亮. 基于内容的发布/订阅若干关键技术研究[博士论文]. 长沙. 国防科学技术大学. 2006.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图