鉴于大家对其他类别十分关注,我们编辑小组在此为大家搜集整理了“WAP总网关的海量数据包过滤分析以及主动侦测”一文,供大家参考学习!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
3.2.4 WAE组成 WAE被划分为两个逻辑层:用户代理、服务和格式。用户代理包括浏览器、电话簿、消息编辑器等各项;服务和格式包括用户代理可接收的公共单元和格式,例如WML、WMLScript、图像格式、vCard 和vCalendar 格式等等。 WAE以用户代理区分服务,并假设一个环境中可以有多个用户代理。然而,这仅仅是一个逻辑观点,在实际中也可以不采用这种方式。例如,WAE的具体实现可以选择把所有的服务合并到一个单独的用户代理中,还可以选择在多个用户代理中分配服务。WAE具体实现的最终结构取决于该实现的设计方案,并且还要视目标环境中的特定的限制条件和客观情况而定。 WAE的服务和格式层凝聚了WAE大量的技术成果。WAE主要包括无线标记语言(Wireless Markup Language,WML)、无线标记脚本语言(Wireless Markup Scripting language,WMLScript)、WAE 应用程序和WAE支持的内容格式[13-15]。 3.3无线会话协议WSP 在WAP体系结构的应用层,无线会话协议( Wireless Session Protocol,WSP)为两种会话服务提供了一致的接口。第一种会话服务是面向连接的服务,它工作在事务层协议WTP之上;第二种会话服务是无连接的服务,它工作在安全或非安全的数据报服务(WDP)之上。 目前,无线会话协议由适合于浏览型应用(WSP/B)的服务构成。WSP/B提供下列功能: (1) 在空中接口进行了压缩编码的HTTP/1.1的功能和语义。 (2) 长生存期的会话。 (3) 会话的挂起、恢复和迁移。 (4) 支持可靠或不可靠的数据推操作。 (5) 协议特征协商。 WSP协议簇特别针对窄带和长时延的承载网络进行了优化。WSP/B允许WAP代理把WSP/B客户端连接到标准HTTP服务器上[16]。 3.3.1 WSP体系结构概述 在WAP体系结构中,会话层协议族被称作无线会话协议(WSP)。WSP为处于WAP较高层次上的应用层提供了两个会话业务的一致接口。一个是连接模式业务,运行在事务处理协议层(WTP)上面;另一个是非连接业务,运行在安全或非安全数据报传输业务之上。有关事务处理和传输等业务的更多信息,请参考无线应用协议[WAP]:无线事务处理协议规范[ WAP WTP ]和无线数据报协议规范[WAP WDP]。 WSP是会话级协议族,它为客户端、服务器或代理之间的远程操作提供服务。 WSP是为处理事务和数据等业务而设计的。安全层是可选层,位于传输层的上面,具有传输业务的接口,事务处理、会话或应用管理实体应能够提供额外的支持,以建立安全的上下文和安全连接功能。但这一支持并不是由WSP直接提供的,就这一点来说,安全层是可选的。WSP本身并不需要安全层,但是,使用WSP协议的应用可能需要安全层。WSP提供了一种方法,使得相互协作的客户端/服务器应用程序之间进行有组织的数据交换。 目前定义的业务和协议(WSP/B)最适于浏览类型的应用。WSP/B通常定义了两个协议:一个协议提供连接方法的会话业务,建立在事务处理的业务之上; 另一个协议提供非连接方法非确认的业务,建立在数据报传输业务之上。非连接方法业务很适合应用于不需数据的可靠传输和并不关心确认的情况,实际上不需建立会话即可使用非连接方法业务。 WSP/B提供推(PUSH)和拉(PULL)两种数据传输,利用HTTP1.1请求/响应机制可推数据,并且WSP/B提供了3种推数据机制来进行数据传输: (1) 在会话上下文已经存在的情况下,进行确认的数据推操作。 (2) 在会话上下文已经存在的情况下,进行非确认的数据推操作。 (3) 在会话不存在的情况下,进行非确认的数据推操作。 经确认数据推机制允许服务器在会话期任何时间内向客户端推数据,并且服务器收到推数据已传输的确认信息。 在活动会话内未经确认的数据推提供的功能同可靠数据推提供的功能类似,只是未经确认,即使不在活动会话内也一样可以进行未经确认的数据推。在这种情况下,是假定已有默认的会话上下文,没有会话上下文的未经确认的数据推用来在不可靠的传输链路上发送单方向的数据。 WSP/B可以有选择性地支持多个异步请求,以便客户端能够向服务器同时提交多个请求。由于多个请求和响应能够合成为较少的报文,所以这就提高了传播时间的利用效率。同样,由于每个请求一旦有效就可以发给客户,所以这也提高了反应时间。WSP/B把知名报头字段名划分成报头代码页,每一代码页为知名字段名定义的编码数量相当有限,这使得字段名的表示看起来更紧凑。因为WSP/B规定了代码页之间转换的机制,所以即使不能为某个代码页上每个知名字段名都加上标识,这也不会造成问题[17-19]。
|
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |