论文部分内容阅读
随着网络技术的发展和网络应用的普及,网络已走进了千家万户。人们可以通过运营商提供的网络服务,在网上进行工作、交流、娱乐等各种活动。据统计,互联网已发展成为当今影响最广、增长最快、市场潜力最大的产业之一,它正在以超出人们想象的深度和广度影响着国民经济发展和社会进步。网络重要性的不断提高,使得人们对网络的要求也在不断的提高。人们希望享受到的是方便并且全面的网络服务,单一的网络服务已经很难满足用户的需求。例如,原本作为一种即时的,基于文本的电子通讯工具:即时通讯系统,在从面世到现在的短短十年的时间内,因为人们需求的不断提高,已经发展成为一个集合了个人空间、游戏、新闻、社区、Blog、可视电话、多人会议等多种网络服务为一体的电子通讯系统。因此,网络服务融合的趋势是不可避免的。作为网络服务的提供商,运营商们当然不会希望为了添加一个新的功能,就需要重新开发一套新的服务系统的现象发生。因此,如何开发出具有可重用性和可扩展性的网络服务、如何实现已有网络服务之间的融合,已成为了目前网络服务研究的重点。同时,因为服务之间的相互融合必然会导致服务之间业务冲突的发生,所以业务冲突的避免、检测和解决也成为了目前研究的问题之一。本文以发改委的下一代互联网中日IPV6合作项目中的基于SIP的视频会议系统课题为背景,围绕着采用会话初始化协议(SIP)如何构建基于网络的视频会议系统和即时通讯系统、如何将即时通讯系统融入视频会议系统中以及通过采取何种方式解决视频会议系统与即时通讯系统融合时所产生的业务冲突这三个方面来展开工作。本文首先简单介绍了SIP协议。SIP是由IETF定义,一个应用层控制协议,它能够建立,修改和终止会话。由于SIP是基于纯文本的信令协议,它可以管理不同接入网络上的会话,这使得SIP成为了一个创建服务的平台,因此我们所实现的基于SIP开发的系统会具有组件重用和使用现有框架提供新的服务等优点。然后本文通过对基于SIP的视频会议系统和即时通讯系统的详细描述,展示了以SIP作为创建服务平台的系统是如何进行设计、开发和具体实现。并如何利用了基于SIP的系统所具有的可重用性和可扩展性,成功的将已开发的即时通讯系统融入了视频会议系统中。在将即时通讯系统融入视频会议系统的过程中,我们发现即时通讯系统与视频会议系统之间产生了一种业务冲突,并通过对此业务冲突的分析、研究和解决,在本文中提出了一种基于Web Services技术解决业务冲突的方法。