论文部分内容阅读
融合通信作为现代通信领域的重要发展趋势,它是一种将数据传输、即时通信、电话、传真、音视频会议、呼叫中心等众多应用服务等融为一体的新型通信方式。本文在对基于Web的融合通信系统研究的基础上,设计和实现了基于Web的融合通信系统的数据传输模块,实现基于Web的融合通信系统客户层和表现层的数据通信,保证各种通信工具在基于Web的融合通信系统客户端和服务器端之间的请求响应和数据交互,完成用户界面,完善用户操作。本文完成的主要工作包括:
研究了融合通信的研究背景和国内外研究现状。分析了现在流行的软件系统设计架构,总结了国内外融合通信系统的研究现状,论述了本文的主要研究工作和组织结构。
研究了基于Web的融合通信系统以及相关技术。分析了基于Web的融合通信系统及其设计目标和设计策略;分析了实现基于Web的融合通信系统的关键技术,即Ajax技术、J2EE技术以及Hibernate技术;分析了基于Web的融合通信系统JavaScript框架的选择,介绍了融合通信系统开发环境。
研究了基于Web的融合通信系统数据交互模块的总体设计。首先,设计了基于Web的融合通信系统的结构,包括基于Web的融合通信系统的层次结构、各个层次之间的通信以及整个系统的设计模式。其次,在系统结构设计的前提下,设计了模块采用的MVC模式以及数据传输方案,选择了数据交互过程中使用的Ajax函数和数据传输格式。最后,针对模块运行时出现的问题,设计了模块跨浏览器方案、竞态条件方案以及中文编码方案。
研究了基于Web的融合通信系统数据交互模块的具体实现。首先,实现了模块的客户层,完成模块注册登录页面和主页面的实现。其次,实现模块的表现层,本章先配置并访问业务逻辑组件,接着实现注册登录子模块、统一通讯录子模块、软电话子模块、电子邮箱子模块以及即时通信子模块的数据通信。最后完成了各个子模块在客户层和表现层的数据交互,实现了各个子模块基本的数据交互功能。
研究了基于Web的融合通信系统数据交互模块的运行方法,对模块的数据交互进行了测试,并对全文进行了总结与展望。