摘要: 1、SIP协议介绍... 42、SIP协议功能概况... 43、术语... 54、实施概览... 55、协议的结构... 116、协议的定义... 127、SIP消息:... 177.1 请求... 177.2应答... 187.3 头域... 197.4包体... 217.5 分帧的SIP消息(Framing SIP Messages)... 228 一般用户代理行为... 228.1 UAC特性... 238.2 UAS特性... 298.3 重定向服务器... 329 取消一个请求(Cancel)339.1 客户行为(Client Behavior)349.2 服务端行为(Server 阅读全文
posted @ 2007-04-19 13:37 摇滚的石头 阅读(22391) 评论(0) 推荐(4) 编辑
摘要: 转http://blog.csdn.net/dylgsy/UML的类图关系分为:关联、聚合/组合、依赖、泛化(继承)。而其中关联又分为双向关联、单向关联、自身关联;下面就让我们一起来看看这些关系究竟是什么,以及它们的区别在哪里。1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。 阅读全文
posted @ 2007-04-19 13:31 摇滚的石头 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 摘要本文介绍 Java 平台支持增补字符的方式。增补字符是 Unicode 标准中代码点超出 U+FFFF 的字符,因此它们无法在 Java 编程语言中描述为单个的 16 位实体(例如char数据类型)。这些字符一般极少用,但是,有些会在诸如中文或日文人名中用到,因此,在东亚国家,政府应用程序通常会要求支持这些字符。Java 平台目前正在改进,以便支持对增补字符的处理,这种改进对现有的应用程序影响微乎其微。新的低层 API 在需要时能够使用单个的字符运行。不过,大多数文本处理 API 均使用字符序列,例如String类或字符数组。现在,这些均解释为 UTF-16 序列,而且,这些 API 实现 阅读全文
posted @ 2007-04-19 13:28 摇滚的石头 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 1.javax.sip.ClientTransaction:ClientTransaction应用可以理解为发送INVITE信息到UAS。ClientTransaction也用从SipListener接收到的回应进行匹配。和ServiceTransaction相对应。方法:ClientTransaction的方法:Request createAck()通过ClientTransaction创造一个关于当前的请求的正确应答。void sendRequest()用于发送创建的请求消息。这个类的调用意味着上层的应用是UAC。2.javax.sip.Dialog:一个会话用来响应2个点对点的用户之间. 阅读全文
posted @ 2007-04-19 13:16 摇滚的石头 阅读(2250) 评论(0) 推荐(0) 编辑