论文部分内容阅读
近年来,移动网络通信技术的快速发展,以及移动智能终端的迅速普及,使得移动互联网进入一个黄金发展时期。通过移动互联网,传统的通信业务已由单一的通话功能,向话音、数据、图像综合方向演变。同时,移动信息宣传以及移动化办公,已成为企业和政府部门亟待解决的问题。而WAP门户网站和移动OA系统的建设,成为了企业和政府信息移动化进程中的重中之重。由于传统的WAP网站开发模式存在种种弊端:周期长、费用高、自适应能力差,移动自适应技术已经成为热点研究领域。本文通过总结长期的移动自适应工作的开发经验,并结合现有的相关开发技术和理论成果,提出一种基于模板驱动的移动页面自适应服务平台。本平台使用XSLT模板对网页HTML流进行内容抽取,通过进一步的加工处理,将源信息组装成WAP页面,实现桌面网站到移动端的无缝转换。平台整个处理流程连贯自然,XML数据贯穿始终,不仅能解决普通页面内容的自适应显示,而且对办公系统、互动技术都能做到模仿转换。平台不但操作简洁、开发速度快、通用性强,而且在整个转换过程中样式、内容人工可控。基于本平台,任何类型的网站都能快速的实现WAP转换。本文重点介绍了方案中使用到的关键技术的设计和实现,包括SESSION同步、表单提交、文档预览、转向抓取和图片自适应处理技术。这些技术不仅综合考虑了各种移动终端的显示能力和WAP页面的显示特点,还针对各种流行网络技术的特点进行总结归纳,将整个方案做成一个工具化的平台。本文中所涉及的自适应显示技术与现有的开源框架和成功技术紧密集合,包括HttpClient、JTidy、Dom4J、XSLT等技术,为整个平台的实现提供了可靠的技术支持,并保证了整个平台的成功实现。