IBM 公司的软件产品 Websphere Application Server 6.1 版本中已经实现了符合 JSR 116 标准的 SIP Servlet 支持。本文通过简介 SIP 相关背景、描述利用 Application Server Toolkit 6.1 开发 SIP Servlet 的步骤,并建立一个简单的企业应用来说明如何利用 WAS 6.1 的这一新特性为构建企业应用服务。
引言
SIP (Session Initiation Protocol) 是一种用于在IP网络上建立对话的轻量级协议。该协议使用简单的文本命令管理呼叫控制信息。该协议的可扩展性、可互操作能力、简单性使得它在网络应用中成为追逐的标准。随着3G应用对SIP的需求增大,很多设备厂商都开始将其下一代网络的协议标准向SIP方向倾斜,包括思科,北电网络都在很多年前取得了较大的提高。
与此同时,J2EE平台在企业级应用中获得的成功也使得部分的电信服务企业转向了使用J2EE平台。随着Java平台越渐成熟,更多的电信网络的业务将可以使用Java平台实现。由于电信网络平台的特点,使得原来的电信业务基本很难与J2EE平台的业务相交互。为此,Java标准定制组织JCP在近年来为Java 平台制定了相关的标准以支持SIP协议。使得Java 平台能够为电信网络业务服务。
IBM公司的软件产品Websphere Application Server 6.1版本中已经实现了符合JSR 116标准的SIP Servlet支持。本文通过简介SIP相关背景、描述利用Application Server Toolkit 6.1开发SIP Servlet的步骤并建立一个简单的企业应用来说明如何利用WAS 6.1的这一新特性为构建企业应用服务。
1. 关于的SIP简介
SIP 出现于二十世纪九十年代中期,源于哥伦比亚大学计算机系副教授 Henning Schulzrinne 及其研究小组的研究。
Schulzrinne 本来打算编写多方多媒体会话控制 (MMUSIC) 标准。1996 年,他向 IETF 提交了一个草案,其中包含了 SIP 的重要内容。1999 年,Schulzrinne 在提交的新标准中删除了有关媒体内容方面的无关内容。随后,IETF 发布了第一个 SIP 规范,即 RFC 2543。虽然一些供应商表示了担忧,认为 H.323 和 MGCP 协议可能会大大危及他们在 SIP 服务方面的投资,IETF 继续进行这项工作,于 2001 年发布了 SIP 规范 RFC 3261。此标准即为现行SIP的基础。
。。。。。。
利用 Application Server Toolkit 6.1 在 Websphere Application Server 6.1 上开发 SIP 应用
最新推荐文章于 2020-10-24 20:29:53 发布