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

基于Web Service的多媒体会议客户端系统的设计与实现

作 者: 张瀛
导 师: 陈俊亮
学 校: 北京邮电大学
专 业: 计算机科学与技术
关键词: 多媒体会议 面向服务架构 Web服务 ECA规则 客户端系统
分类号: TP393.09
类 型: 硕士论文
年 份: 2009年
下 载: 22次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着下一代电信网和Internet技术的快速发展,网络基础设施逐步完善,网络带宽不断增加,为多种业务(语音、数据和多媒体等)的广泛开展提供了良好的硬件环境。企业间业务共享、业务协作更加频繁,因此一个可进行横向业务集成,适用于各种网络环境,多种接入方式的通用业务平台受到广泛关注。基于Web Service技术的新型多媒体会议客户端系统应运而生。本文首先介绍了论文工作的背景及意义,简要阐述了下一代网络中多媒体会议业务的现状和问题,以及多媒体会议客户端系统的发展情况,并对SOA架构和Web Service技术进行了较详细的介绍。然后论文结合客户端系统在多媒体会议平台中的位置,分析了客户端系统的功能性和非功能性需求,列举了客户端系统应该具有的主要功能,个人和会议信息管理,会议流程控制和监管控制。接着本文对两个核心关键问题进行了分析并给出了解决方案。首先提出了基于Web Service的客户端的体系架构,以及基于引擎嵌入方案的Web Service适配层设计。其次根据客户端交互性强,状态多,业务流程更新快的特点,提出了基于ECA规则的流程搭建方法,并解释了具体规则的使用方法。基于以上关键技术的分析,本文具体介绍了基于Web Service分层、分模块的客户端系统体系结构的设计,各个模块的功能,业务处理流程,以及与外部系统的接口。随后论文阐述了客户端系统各层关键部分的实现,对于数据库和内存数据的实现,给出了表结构和数据结构说明,对于Web应用服务器的实现,给出了层次化设计图和流程图,对于视图层给出了实现机制和关键部分的脚本说明。通过多媒体会议场景的核心业务验证了客户端系统的架构设计和工作机制。本文最后对客户端系统的功能和性能测试进行了介绍,并指出了设计与实现工作中需要进一步研究和完善的地方。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-13
  1.1 论文背景  9-10
  1.2 论文主要工作  10-11
  1.3 论文组织结构  11-13
第二章 相关技术概述  13-19
  2.1 SOA面向服务的体系架构  13-15
    2.1.1 概述  13-14
    2.1.2 特点  14-15
  2.2 Web Service技术  15-19
    2.2.1 Web Service简介  15-16
    2.2.2 关键技术  16-18
    2.2.3 特点  18-19
第三章 需求分析  19-24
  3.1 客户端在多媒体会议系统中的位置  19
  3.2 功能性需求  19-22
  3.3 客户端非功能性需求  22-24
    3.3.1 容错性  22-23
    3.3.2 交互性  23
    3.3.3 兼容性  23-24
第四章 关键技术问题分析与解决  24-36
  4.1 基于Web Service的体系结构和开发方法  24-32
    4.1.1 体系架构的选择  24-25
    4.1.2 Web客户端搭建平台的选择  25-26
    4.1.3 Web Service适配层方案的选择  26-32
  4.2 业务流程的搭建方法  32-36
    4.2.1 问题的提出  32
    4.2.2 方案的选择  32-33
    4.2.3 基于ECA规则的业务流程搭建方法  33-36
第五章 客户端系统设计  36-57
  5.1 系统功能结构  36-37
  5.2 面向服务的体系架构  37-39
    5.2.1 面向服务架构的应用模型  37
    5.2.2 客户端体系结构说明  37-39
  5.3 客户端Web应用服务器设计  39-49
    5.3.1 前台交互界面设计  39-41
    5.3.2 后台业务逻辑设计  41-49
  5.4 客户端数据库设计  49-51
  5.5 与外部系统的接口设计  51-57
    5.5.1 调用外部Web服务的接口  51-54
    5.5.2 提供外部服务调用的接口  54-57
第六章 客户端系统实现  57-74
  6.1 客户端模型层的实现  57-63
    6.1.1 数据库的实现  57-62
    6.1.2 内存变量的实现  62-63
  6.2 客户端控制层的实现  63-72
    6.2.1 Web应用服务器的配置  63-64
    6.2.2 会议信息查询模块的实现  64-65
    6.2.3 会议信息监管模块的实现  65-66
    6.2.4 会议流程控制模块的实现  66-70
    6.2.5 个人信息管理模块的实现  70-72
  6.3 客户端视图层的实现  72-74
    6.3.1 实现机制  72
    6.3.2 通用的前台交互脚本  72-74
第七章 系统测试  74-83
  7.1 软件和硬件环境  74-75
    7.1.1 测试环境需求  74
    7.1.2 测试部署环境  74-75
  7.2 功能测试  75-78
    7.2.1 典型测试用例  75-78
    7.2.2 测试结果分析  78
  7.3 性能测试  78-81
    7.3.1 测试工具简介  78-80
    7.3.2 测试结果  80-81
    7.3.3 结果分析  81
  7.4 测试总结  81-83
第八章 总结与展望  83-85
  8.1 工作总结  83-84
  8.2 下一步的研究工作  84-85
参考文献  85-87
附录 缩略语  87-88
硕士期间发表论文情况  88-89
致谢  89

相似论文

  1. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  2. 面向业务过程的服务动态组合方法研究,TP393.09
  3. 面向服务的Web报表的研究与设计,TP393.09
  4. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  5. 基于嵌入式Web服务器的监控系统研究,TP393.05
  6. 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
  7. 基于BMC的Web服务失配检测方法研究,TP311.52
  8. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  9. 基于语义的Web服务发现研究,TP393.09
  10. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  11. 嵌入式网络视频应用技术的研究与实现,TP368.1
  12. 一个试卷生成系统的设计与实现,TP311.52
  13. 公安信息系统中数据集成的,TP311.52
  14. 地震应急辅助决策支持系统的研究与实现,TP311.52
  15. 基于服务总线的模具企业信息集成系统,TP311.52
  16. 基于Web服务的Legacy System集成方法研究,TP393.09
  17. 基于Web服务的多平台实时票务系统的研究与实现,TP393.09
  18. 模具企业的业务流程集成的研究,TG76
  19. 基于FPGA的SOPC视频复用器设计与实现,TN949.197
  20. 普适关爱系统的设计与实现,TN929.5
  21. 基于wifi的嵌入式视频监控系统设计,TP277

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com