论文部分内容阅读
随着海南省旅游的发展,酒店的发展也就随着旅游的发展而飞快地发展起来,然而各个酒店的数据结构、数据库管理系统的不同,不能有效利用数据信息和实现异构数据的共享,这对数据的统计和传输有很大阻碍,也对一个旅游大省的发展极其不利,可见异构数据的处理在整个酒店和旅游行业来说是极其需要的。
本文提出了XML中间件技术,为异构数据库转换用户提供一个统一的接口。对XML解决问题有两种方法,一是行业标准化,这是XML技术发展的主要方向,二是结构化的XML文档转换。
本文描述了用Schema建立了酒店的部分XML文档与在C/S酒店系统中采用结构化的XML文档作为套接字来传输数据,以及利用java技术、中间件技术来实现酒店数据的转换与融合;把数据库数据、平面文档数据动态地转换成XML文档数据,利用XML文档的特点,在用户之间传输,最后再动态地转换存储到数据库中,解决了异构数据的共享与传输问题,用户也可以利用XSLT等技术来把XML文档转换成HTML网页发布。
本文的创新之处是建立了酒店的部分XML标准以及实现了异构数据与结构化XML文档的相互转换。系统不仅仅可以处理酒店异构数据,而且也可以处理其它的企业异构数据,充分体显了Java、XML的可移植性,具有一定的实用价值。