论文部分内容阅读
近年来,WAP移动网络设备技术高速发展,终端功能不断的强大,移动网络也在迅速增强,越来越多的人使用它们访问网络来获取所需信息资源。但由于这些设备多样化、处理能力弱和具有屏幕小等弱点使得万维网上大多数网页还不适合用移动终端浏览。为了让移动用户能准确、方便的浏览信息,信息提供商不得不用WAP移动设备所支持的网页语言重新构造已存在的网站,从而导致了人力物力的浪费。因此,一种能适应移动终端设备多样性的网页转换代理技术迅速兴起。通过对WAP技术规范的研究,标记语言的分析和比较,本文提出了一种移动终端设备多样性的网页转换代理系统的体系结构,该系统主要完成以下功能:一.以HTML转WML为例,经过HTML预处理,HTML DOM解析等一系列处理,再通过设计转换规则库,将HTML页面转换成无线终端浏览器支持的页面。二.由于市面上的移动设备屏幕大小不一,处理能力有高有低,为了达到好的转换效果,通过对设备配置数据库查找移动设备的硬件配置,在语言转换前先按照屏幕和内存大小进行分页处理,使得每页面块适合于终端浏览。三.针对WAP的特点,对多媒体和字符编码进行了相应的转换。整个系统采用流水线方式工作,具有良好的扩展性,易于针对新的无线终端特点增加相应处理模块,最后对所实现的原型系统给出测试结果和结论。