学位论文 > 优秀研究生学位论文题录展示

分布式联合虚拟参考咨询系统非实时咨询调度功能的研究与实现

作 者: 肖猛
导 师: 蒲智勇
学 校: 南京理工大学
专 业: 计算机软件与理论
关键词: 虚拟参考咨询 软件互操作 分布式处理 消息队列 spring事务
分类号: TP311.52
类 型: 硕士论文
年 份: 2007年
下 载: 194次
引 用: 1次
阅 读: 论文下载
 

内容摘要


参考咨询是图书馆的重要专业功能,其咨询水平在很大程度上体现了一个图书馆的实力和服务质量。虚拟参考咨询系统是数字图书馆的重要子系统。虚拟参考咨询指利用网络,通过同步或异步的方式为读者提供参考咨询服务,同步方式即通过在线交谈、网页推送、同步浏览等途径实现,异步方式即通过电子邮件、电子表单、知识库查询等实现。理想的虚拟参考咨询系统应该能够满足读者不受时间地点限制的咨询需求并且对于有难度的问题可以在全国范围内寻找解答咨询。单个图书馆不可能拥有足够的力量来做到这一点,加之受馆藏和人才等资源的限制,单个图书馆也不可能回答所有类型的问题。在网络技术和计算技术的不断取得突破的前提下,利用分布式计算技术将网络上其他高性能的计算资源用于参考咨询,是解决这一技术难题的有效途径。CALIS数字图书馆系统的联合虚拟参考咨询系统(CVRS Collaborative Virtual Reference Service)就是试图联合全国100所重点大学的图书馆资源,通过网络平台来解决这一难题从而提供完善的、专业的、高质量的参考咨询服务;咨询任务成为联合咨询,咨询任务需要在咨询台之间转移和调度,咨询调度问题对联合参考咨询的实现有着重要意义。联合分布虚拟参考咨询系统是一个典型的多机(服务器)协同工作系统,如何实现一个多级协作的系统是本文研究的重点内容,其中关键技术有:互操作技术,互操作中的异步调用技术、以及消息传输的可靠性技术等,这些都是本文研究的重点问题。本文就作者参与实现的CVRS系统中的异步调度功能展开研究。并给出了功能的实现。

全文目录


摘要  3-4
Abstract  4-5
目录  5-8
1 绪论  8-12
  1.1 前言  8-9
  1.2 虚拟参考咨询系统国外发展状况  9-10
  1.3 虚拟参考咨询系统国内发展状况  10
  1.4 课题背景、研究内容和意义  10-11
  1.5 本人的研究内容及创新点  11
  1.6 本文的组织结构  11-12
2 CVRS系统非实时调度功能设计及技术难点分析  12-17
  2.1 CVRS系统目标和架构  12-13
  2.2 CVRS系统的主要功能模块简介  13-14
  2.3 CVRS非实时调度功能  14-15
  2.4 CVRS非实时调度功能实现中的主要难点  15
  2.5 本章小结  15-17
3 调度机制和调度算法研究  17-26
  3.1 资源调度问题综述  17-19
  3.2 CVRS中的调度问题  19
  3.3 CVRS调度机制  19-21
  3.4 CVRS调度模型和调度算法  21-23
  3.5 系统性能评价  23-25
  3.6 本章小结  25-26
4 通信与互操作机制研究与实现  26-39
  4.1 互操作理论基础  26-29
    4.1.1 RPC工作原理  26-27
    4.1.2 互操作体系结构  27-29
  4.2 web service技术综述  29-34
    4.2.1 Web Services体系结构  29-30
    4.2.2 Web Services协议栈  30-31
    4.2.3 web service中的几个核心概念  31-34
  4.3 JAX-RPC在CVRS非实时调度系统中的应用  34-38
  4.4 本章小结  38-39
5 异步消息模型研究与实现  39-48
  5.1 应用场景  39
  5.2 Web Services服务调用过程  39-40
  5.3 现有Web Services调用模型的不足  40
  5.4 构建一个把请求和响应作为单独事务进行处理的Web服务体系架构  40-41
  5.5 Web服务异步模式和基本传输类型  41-45
  5.6 异步消息处理功能的实现  45-47
    5.6.1 相关标识与交换机制  45-46
    5.6.2 回调地址  46
    5.6.3 请求与应答的划分  46-47
    5.6.4 客户对异步响应的处理方式  47
  5.7 本章小结  47-48
6 异步消息可靠性技术研究  48-59
  6.1 相关研究  49-51
    6.1.1 消息队列  49-50
    6.1.2 事务处理monitor  50
    6.1.3 虚同步  50-51
  6.2 系统设计需要考虑的问题  51-52
    6.2.1 消息的存储和转发  51-52
    6.2.2 消息的存储和转发中的事务管理  52
  6.3 可靠消息处理功能的实现  52-58
    6.3.1 消息队列  52-56
    6.3.2 spring框架在j2ee事务管理的应用分析  56-58
      6.3.2.1 Spring简介  56
      6.3.2.2 Spring提供的事务管理  56-58
  6.4 本章小结  58-59
7 实现效果  59-68
  7.1 异步调度功能配置模块  59
  7.2 非实时咨询调度功能模块  59-63
  7.3 非实时咨询调度功能协助模块  63-65
    7.3.1 用户注册模块  63-64
    7.3.2 非实时咨询调度功能相关参数配置模块  64-65
  7.4 消息传输可靠性效果  65-66
  7.5 调度算法模拟评估  66-67
  7.6 本章总结  67-68
8 总结与展望  68-70
  8.1 本系统的技术特点  68
  8.2 值得进一步研究的工作  68-69
  8.3 结论  69-70
致谢  70-71
参考文献  71-73

相似论文

  1. AFC系统通信中间件的研究与设计,TP311.5
  2. 基于Nutch的企业搜索引擎的研究与实现,TP391.3
  3. 基于消息中间件的订阅/发布系统的研究与设计,TP311.52
  4. 实时数据仓库中基于消息的事件传输和处理机制的研究与实现,TP311.13
  5. 基于消息中间件集成异构系统的分析与设计,TP311.52
  6. 高校图书馆虚拟参考咨询服务研究,G252.6
  7. 基于数据共享的船舶智能客户端系统的设计与实现,TP311.52
  8. 防火墙嵌入式Web网管服务器的设计与实现,TP393.07
  9. 河南邮政机要通信系统的设计和实现,TP311.52
  10. XXXX卫星实时传输子系统的设计与实现,TP311.52
  11. 多媒体消息业务中心MMSC系统的设计与实现,TN929.5
  12. 基于中间件的MES信息集成,TP311.52
  13. 基于DDBS进销存管理系统的研究的应用,TP311.13
  14. 基于AMP架构的多核间任务同步与通信的设计与实现,TP368.1
  15. 云环境下数据关联管理机制的研究及其在铁路行业的应用实现,TP311.13
  16. 无线数码相框平台web portal的设计与实现,TN873
  17. 消息中间件在数据交换中的应用与实现,TP311.52
  18. 分布式实时分发微博系统,TP393.092
  19. 客户资金第三方存管的设计与实现,TP311.52
  20. 内容审计系统的研究与实现,TP391.1
  21. 面向区域信息资源共享的信息组织研究,G250.73

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com