网站大量收购独家精品文档,联系QQ:2885784924

基于SIP协议的即时聊天系统的实现.doc

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于SIP协议的即时聊天系统的实现

基于SIP协议的即时聊天系统的实现 学 生:XXX 指导老师:XXX 计算机科学系 摘 要 互联网的高速发展正改变着人类的生活,它的多姿多彩正一点一滴的渗透到人们生活的每个方面,Internet覆盖的广阔性是世界各地人们利用互联网进行互通信息的重要手段。为了满足人们相互沟通的需要,我们VC平台开发了基于即时通信聊天系统。Visual C++ 2003是微软开发的一款面向对象的程序设计语言被广泛的应用各种系统应用程序的开发。V有灵活高效易用功能强大的等特点所以用V来编写系统很合适。关键词:;; Abstract The rapid development of the Internet is changing the life of mankind, it is a colorful bit by bit to the infiltration of every aspect of peoples lives, Internet coverage of a vast people around the world use the Internet to an important means of exchanging information. In order to meet the needs of people to communicate with each other, we developed a platform in the VC SIP-based instant messaging system to chat. The system uses Visual C++ 2003 as a development tool. Visual C++ 2003 is a Microsoft development of the object-oriented programming language, widely used systems application development. VC is flexible, efficient and easy-to-use, powerful features, with VC network meeting to prepare a suitable system. Key words: SIP ; IM; Visual C + + 目录 摘 要 II Abstract III 目录 IV 第1章 概述 1 1.1 SIP的发展与现状 1 1.2 网络电话通信协议H.323与SIP比较 3 1.3 要研究或解决的问题和拟用的研究手段 6 第2章? 系统相关技术 8 2.1 C/S结构 8 2.2 基本套接字 8 2.3 典型过程图 11 2.4 SIP协议的实现机制 13 2.5 SIP消息的组成 16 2.6 开发方法的选择 16 第3章 系统设计 17 3.1 基于SIP的即时消息的实现原理 17 3.2 系统模块划分 20 3.3 协议制定 21 第4章 系统调试与运行 23 4.1系统调试 23 4.2系统测试与运行 23 4.2.1测试方法 23 4.2.2测试内容 24 4.2.3测试结果 24 第5章 结论 25 致 谢 26 参考文献 27 附录:主要源代码 29 第章 概述网电话(IP电话)不仅具有成本低廉、网络资源利用率高等诸多优点,而且还可以集成多媒体信息,以实现交互式的实时通信等,具有很大的发展潜力,且有逐渐取代传统PSTN电话的趋势,成为NGN()中语音信息传输的主要形式。SIP的开发目的是用来帮助提供跨越因特网的高级电话业务。SIP协议凭借其简单、易于扩展、便于实现等诸多优点越来越得到业界的,它正逐步成为NGN和3G多媒体子系统域中的重要协议,并且市场上出现越来越多的支持SIP的客户端软件和智能多媒体终端,以及用SIP协议实现的服务器和软交换设备。虽然SIP协议目前还不成熟,但可以预见SIP必定是将来网络多媒体通信中的明星。 1.1 SIP的发展与现状 H.323制定了无QoS(服务质量)保证的分组网络PBN(packet Based Networks上的多媒体通信系统标准这些分组网络主宰了当今的网络系统,,H.323 协议实现成本高,建立连接时延大,在混和网络中很难实现互联互通。所以虽然H.323现在正主导着VoIP技术,但另一种轻量级的呼叫信令技术已经逐渐得到了业界的承认,并开始逐渐替代H.323协议的主导地位,这就是IETF提出的会话初始协议——SIP。 SIP(Session Initiation Protocol)会话初始协议是IETF制订的基于文本的应用层协议,它独立于传输层协议(TCP/UDP/

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档