【摘 要】
:
XML一出现,就在Web服务以及数据库中得到了充分的应用,并且成为各种应用程序中交换和处理数据的重要格式。本文就XML和数据库尤其是Oracle数据库之间进行数据格式互换,以及在C++
论文部分内容阅读
XML一出现,就在Web服务以及数据库中得到了充分的应用,并且成为各种应用程序中交换和处理数据的重要格式。本文就XML和数据库尤其是Oracle数据库之间进行数据格式互换,以及在C++应用程序中如何进行XML数据绑定做了全面的论述,体现了XML作为通用的数据交换格式的重要地位。在应用程序中访问XML文档有DOM的树结构,SAX流模型,以及XML数据绑定的方法。前两种方式在XML文档和应用之间批量处理数据时非常麻烦,而数据绑定是处理大量XML数据传输的新方法,目前这种方法也只是在Java中得到了很好的实现。那么,在C++中,只要从XML模式描述结构的基础出发,产生结构的XML模式表示,同时吸取了DOM和SAX表示XML数据的优点,运用类结构空间的新方法,我们实现了把有效的XML文档绑定到结构。在C++程序中,只要通过调用通用的打包和解包接口函数,解决了结构实例和XML文档数据之间的直接转换。该方法的实现,不但节省C++程序的开发成本,提高了效率,而且便于软件的维护。在数据库方面,实现了将XML文档和表中记录格式互换,用于从主表和其所有的子表中,如何以XML文档存取特定记录;以及如何将XML文档数据按照指定的方式存入不同的表中。
其他文献
本文就决策支持系统的发展现状及其体系结构进行了介绍,特别是基于数据仓库的决策支持数据平台的组建过程进行了较深入的研究,提出了一种新型的数据仓库系统结构。此外本文还
徐开发分布式计算已经成为计算机科学前沿的研究热点之一.由于并发分布式计算与传统的顺序计算有着本质的不同,以及并发分布式系统固有的复杂性,我们并发分布式计算的本质的
随着多媒体和网络技术的发展及多媒体远程通信需求的出现,多媒体会议通信系统的研究越来越受到瞩目。尤其在ITU 提出H.323协议以来,该协议对分组交换网上开展多媒体会议的支
在现代同步传动控制系统领域中,生产机台电气控制系统的硬件技术集成度越来越高,其主要控制手段为计算机技术。将上位机(工控机)的现场监控和下位机(单片机)的实时控制即微机
近年来,网格的发展日新月异。当网格被用来作为各种大型应用的计算平台时,寻找网格中最佳资源并合理组织这些资源以满足应用需要是困难的。网格资源选择的目的就是要为应用选
随着不断增长的分布式多媒体应用的需求,以及Internet上商业化应用的飞速发展,对网络的服务质量(QoS:Quality of Service)提出了更高的要求,高效的QoS支持变得越来越重要。IE
进入二十一世纪以来,随着互联网的迅速发展,我国网络游戏出版业取得了长足发展,逐渐成为互联网出版业和互联网信息服务业新的增长点。游戏产业已经成长为新兴产业。东北大学网络
Internet规模迅速扩大,但其基于TCP/IP协议的体系结构一直沿用至今,虽然这种结构是非常成功的,但它依旧存在不少缺陷,其中最为突出的问题之一就是其体系结构所依赖的模型使其
随着计算机技术尤其是多媒体技术和互联网技术的蓬勃发展,消费类电子产品、通信设备、电视电影广播、计算机技术正日益紧密地结合起来,计算机与通信、娱乐业融合的趋势不可逆
目前移动通信技术仍在不断发展,新的技术、新的设备、新的业务不断出现,又使得移动通信网的维护和管理变得日趋复杂;而在通信网建设超前,管理网建设滞后的情况下,没有强大而