论文部分内容阅读
随着无线通信技术、互联网技术和计算机技术的不断发展,移动商务应运而生,在移动应用的领域展示了其巨大的发展潜力,也在电子商务领域分得了一定规模的市场。移动商务的发展为商务活动开辟了新天地,消费者可以使用各种无线终端进行随时随地的商务活动。而目前各种终端设备和网络服务器并没有统一的系统平台,数据共享和数据集成过程中就需要XML这种可以跨平台的通用语言来解决,所以XML的查询效率在移动商务的环境下是很关键的问题。本文研究了移动商务的发展现状和趋势,分析了移动商务平台的系统架构来说明XML在移动商务环境下的应用情况,研究了XML技术中的模式语言和查询语言,为了在查询过程中充分利用XML Schema中的结构信息以提高查询效率,本文在研究XML编码的基础上给出了新的编码方案,并研究XML现有索引技术,分析各种方式的不足,提出了基于XML Schema的索引结构,为每个XML节点记录了结构信息,以提高查询速度。同时本文给出了基于SRSTI索引的详细查询方案,并用实例进行了说明。本文解决了用户不了解XML文档结构的情况下输入查询需求的问题,设计了友好的图形化用户界面,同时设计并实现了查询方案,比较了SRSTI与SphinX和XISS的索引建立时间和查询效率,实验证明SRSTI效率有一定的提高,尤其能高效处理无效结构查询。