{免费论文}消息队列的分布式数据库在远程教学方面的研究与实现开.docVIP

{免费论文}消息队列的分布式数据库在远程教学方面的研究与实现开.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
{免费论文}消息队列的分布式数据库在远程教学方面的研究与实现开

{免费论文}消息队列的分布式数据库在远程教学方面的研究与实现开    研究内容、意义和预期结果 研究背景和内容: 随着信息的世界化和网络技术的迅速发展,对于人们来说不及时充电就跟不上时代的步伐,但现代的上班族天天忙的像蚂蚁一样,他们不可能有时间来高校进行完整系统的学习,所以远程教学越来越流行和实用,但对于现在的远程教学来说存在一个严重的问题就是资源的共建共享问题。 如何利用现有网络技术,在不影响机构利益的基础上,解决资源充分利用问题,使用户和服务器之系统间无缝地实现数据交换和共享,是目前需要解决的问题。 消息队列的分布式数据库可以解决这一问题,它符合当今信息系统应用的需求,符合当今机构组织的管理思想和管理方式,尤其是那些在地域上分散而管理又相对集中的大集团、大机关等,如全球性或全国性的公司、银行、连锁店以及全国性人、财、资源、环境管理机构和军事国防部门等等,因此分布式数据库得到了广泛的应用,同时,国内对分布式数据库系统的研究和开发变得更加活跃。 消息队列(MessageQueue) 是基于事务模型的松耦合和可靠的网络通信服务,一种利用队列机制实现应用程序间数据通信的技术。消息是通讯双方传递的信息,队列是一个网络中暂时存储路由消息的地方,是在消息的传输过程中保存消息的容器。队列的主要目的是提供路由并保证消息的传递。 本课题解决不同地区、不同网络中的用户和服务器间的资源共享问题,以微软的MSMQ工具为基础建立开发平台,利用消息队列中间件技术,建立消息队列(管道),构建消息的封装、发送、传输和接受规则,实现服务器系统和客户系统的主动数据交换。 研究意义: 本课题通过研究消息队列中间技术在远程教学中的应用,提出一种基于消息队列中间件技术高效的、可行的异构系统间共享数据和交换数据的方法,很好的解决了应用系统数据应用效率不高和数据重复建设浪费问题,实现了同构和异构系统间的数据交换,为远程教学在我国的普及奠定了良好的基础。 预期结果: 应用消息队列的分布式数据库解决学习者和教学单位的良好沟通与合作,使学生达到物有所值,素质达到预期的提高。 二、立论依据 研究意义: 本课题通过研究消息队列的分布式数据库在远程教学方面的应用,提出一种基于消息队列分布式数据库的高效的、可行的异构系统间共享数据和交换数据的方法,很好的解决了应用系统数据应用效率不高和数据重复建设浪费问题,实现了同构和异构系统间的数据交换,为我国远程教学资源整合和应用系统整合建设奠定了良好的基础。 国内外现状: 目前实现远程数据共享的方法主要有: RMI(Remote Method Invocation,远程方法调用)是Java的一组拥护开发分布式应用程序的API。它允许运行在一个JAVA虚拟机上的对象调用运行在另一个JAVA虚拟机上的对象的方法.实现系统间数据的交换。 RPC(Remote Procedure Call Protocol,远程过程调用协议)。RPC调用采用C/S模式,通过客户端向服务发送进程、服务器处理并发送答复信息实现系统间的数据交换。 MQ(Message Queue)消息队列。通过在分布式系统间建立消息队列传递消息实现数据的交换和共享。 DCOM(Distributed Component Object Model,分布式组件对象模型,分布式组件对象模式)是一系列微软的概念和程序接口,利用这个接口,客户端程序对象能够请求来自网络中另一台计算机上的服务器程序对象。 这4种方法必须保证系统的双方都同时在线才能实现数据的同步,同时对系统所支持的软硬件平台、应用程序的结构都有一定的限制。消息队列中间件技术可以使交换数据的系统间实现同步/异步通信并且通讯双方具有时间无关性即通讯双方不必同时运行;它对应用程序结构也没有约束可以是一对一、一对多或多对一;它对各种硬件平台、操作系统、网络数据库产品以及Client端实现了兼容和开放,可以实现任何系统间的数据交换。消息队列中间技术是近几年国内外关注的热点,目前开发消息传输中间件的厂商主要包括Mcrosoft、IBM、BEA、Tibco、东方通科技、中科国际等公司,产品主要有MSMQ、MQSeries、BEAeLink 、Rendezvous、TongLink/Q、A2E-MQ 等。 参考文献: 1、基于网络的远程教学系统存在的问题及对策,王呈璋 房华玲,中国成人教育,2007年 6月 2、当今网络教学中存在的问题及对策,吴朝海,信息技术教育,青海教育2004年第6 期 3、分布式数据库系统中数据一致性维护技术的研究,刘贵如 ,王陆林 ,夏幼明,科技条件平台,2007年2月第 2期 4、基于组播的 E-Learning远程教学安全问题分析,黄文锋,科技信息,2008年 第17期 5、消息中间件的体系结构研究,李璐,苏州大学学报

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档