无线会晤协定( 三 )

    会话管理功能;
    方法(Method)引用功能;
    例外报告功能;
    Push功能;
    确认的push功能;
    会话恢复功能 。
其中会话管理和例外报告总是可行的,其他的功能则由会话建立时的容量协商控制 。会话管理允许Client和Server连线并进行功能和协定选项的协商 。伺服器可以拒绝连线尝试,并且可以将客户指向其他的伺服器 。在会话建立期间,客户和伺服器可以交换属性信息,这些属性用于在会话期间保持可用 。伺服器和客户的用户服务都可以中止会话,由对等层最终通知终止 。由服务提供者或管理者引起的中止也可以通知给用户 。Method调用允许客户要求伺服器执行一个操作并返回结果 。可用的操作是HTTPmethods中的[RFC2616]或为用户定义的扩充操作,应适合于request—reply或处理模式 。不管成功与否,在Client和Server中的服务用户总是被通知处理完成 。失败可能由服务用户或服务提供者发起的中止引起的 。例外报告允许服务提供者通知用户那些不和特定处理相关的事件,并不会引起在会话中状态的变化 。Push功能利用共享的会话信息,允许Server向Client传送未被请求的信息 。该功能无证实,因此可能是不可靠的 。确认的push功能与push功能相似,但client证实收到的讯息 。Client也可以选择中止push,server将被通知 。会话恢复功能:包括将会一话挂起并将会话状态保留的方法 。但对等体均知道Client恢复会话,进一步的通信才是可能的 。该机制同样用于处理:服务提供者检测到将来的通信己经不可能,直到服务用户或管理实体採取了正确的措施为止 。它同样可用于将会话转到另一个可替代的承载网路,该网路较前一个有更适当的特性 。该功能应被实现以保证在特定网路环境中的合理行为 。面向无连线的会话服务无连线的会话服务提供无证实的功能,可以在层用户之间交换内容实体 。与连线模式的服务相似,提供的服务是异步的 。仅Methodlnvocation和Push功能可行 。功能是无证实的,因此对等体之f刚的通信可能是不可靠的 。无连线的会话服务直接建立在WDP之上,而不使用WTP的功能集 。