共查询到20条相似文献,搜索用时 136 毫秒
1.
本文将Java技术与XML技术进行有机结合,研究了数据库操作中,XML技术映射数据库中表与Java类的方法,通过Java技术动态解析XML映射,为操作数据库建立对象查询语句,并应用Java技术对对象查询语句转换为标准SQL语句提出了新的实现方法。 相似文献
2.
本文将Tava技术与XML技术进行有机结合,研究了数据库操作中,XML技术映射数据库中表与Jaya类的方法,通过Java技术动态解析XML映射,为操作数据库建立对象查询语句,并应用Jaya技术对对象查询语句转换为标准SQL语句提出了新的实现方法。 相似文献
3.
Castor数据绑定技术实现了将XML文件直接映射为Java类、通过Java类的对象实例操作XML数据的转换,利用这种框架,同时结合供应商跟产品的例子,对此技术进行了研究.给出了完整的Schema文档以及部分代表性的实现源码,并作了相应配置的说明,以Altova的XMLSpy为辅助工具,Ecfipse为开发工具,分析了这种框架的应用,论证了使用此框架在Java与XML这两种技术间的转化,方便了处理. 相似文献
4.
本文根据W3C最新提出的XML Schema规范,提出了一种等价于XML Schema的数据模型S_Schema.并实现了S_Schema到关系模式的生成算法和XML文档到关系数据库的加裁算法。实验证明,S_Schema方法在数据转储过程中的信息保持、映射后的查询更新操作等方面的综合性能要优于文本、Xparent方法。 相似文献
5.
论文基于XML Schema规范,提出了一种等价于XML Schema的数据模型是New_Schema,并实现了从New_Schema到关系模式的映射算法。实验证明,在XML文档的模式信息比较稳定的情况下,New_Schema映射方法在数据转储过程中的信息保持、映射后的查询更新操作要优于文本、Xparent和DTD等方法。 相似文献
6.
基于XPath数据模型的双时态扩展 总被引:1,自引:0,他引:1
XML作为Web上新的数据发布语言,将成为Web下一代"数据表达"和"数据交换"的统一标准.然而XML文档很少是静止的,它经常会被修改,引入"时态表达"后时态XML文档能够记录一系列的修改痕迹,提供了一种高效可行的XML版本管理方案.另一方面XML表达时态信息比关系模型更自然,时态数据库的研究人员开始将部分焦点转向研究如何利用XML实现时态信息处理.提出了一个双时态XML数据模型并给出了形式化定义,该模型将一个双时态XML文档建模成一个带有"双时态元素"边标记的有向树形图.还讨论了该模型映射到双时态XML文档的两种映射方法;并采用扩展DOM API的方法实现了模型以及映射.最后通过实验对比了扩展DOM实现模型和不扩展DOM实现模型两种实现方法,两种模型映射到双时态XML文档的映射方法. 相似文献
7.
8.
9.
10.
多数据库系统中基于XIDM的模式映射方法研究 总被引:3,自引:0,他引:3
建立多数据库系统中多种模式间的映射是多数据库解决模式异构性的关键,而选用一种适用于这些映射的集成数据模型又是模式映射的基础。为了集成数据库、文件系统、Web文档等多种异构系统中的数据,提出了一种基于XML的集成数据模型(XIDM)作为多数据库系统的公共数据模型,基于XIDM模型,给出了全局模式与输出模式、输出模式与局部模式之间的模式映射方法,并对全局映射和局部映射在多数据库原型系统Panorama中的实现进行了示例,最后从数据模型的集成能力和模式映射的可操作性方面对基于XIDM的模式映射方法进行了性能比较和分析。 相似文献
11.
Web服务是构建面向服务架构(SOA)的主流分布式计算技术.基于XML的数据传输格式在给Web服务带来众多优点的同时,严重影响了其性能,制约了Web服务的应用.众多研究表明,XML解析和数据绑定是Web服务的主要性能瓶颈.着眼于避免传统XML解析和运行时Java反射过程的开销,提出了一种新颖的Web服务性能优化策略.它为每个Web服务生成一个特定于该服务的SOAP消息处理器,通过在对SOAP消息的一遍扫描中高效地生成服务业务逻辑调用所需的参数对象.实验结果表明,该优化策略能够有效地提高Web服务的性能. 相似文献
12.
13.
为了能高效地从业务流程中抽取出所需的绩效指标,提出利用Web service代理(WS-Proxy)对基于Web service的业务流程进行监控。WS-Proxy提供单一的服务访问点,实现服务映射、消息转发和数据抽取。在YFilter的基础上开发基于DFA的抽取算法,WS-Proxy可以利用该算法高效地对Web service消息进行检查,对消息中的XML元素内容进行抽取。实验证明,WS-Proxy在处理SOAP消息时比YFilter具有更高的效率。 相似文献
14.
XML database systems emerge as a result of the acceptance of the XML data model. Recent works have followed the promising approach of building XML database management systems on underlying RDBMSs. Achieving query processing performance reduces to two questions: (i) How should the XML data be decomposed into data that are stored in the RDBMS? (ii) How should the XML query be translated into an efficient plan that sends one or more SQL queries to the underlying RDBMS and combines the data into the XML result? We provide a formal framework for XML Schema-driven decompositions, which encompasses the decompositions proposed in prior work and extends them with decompositions that employ denormalized tables and binary-coded XML fragments. We provide corresponding query processing algorithms that translate the XML query conditions into conditions on the relational tables and assemble the decomposed data into the XML query result. Our key performance focus is the response time for delivering the first results of a query. The most effective of the described decompositions have been implemented in XCacheDB, an XML DBMS built on top of a commercial RDBMS, which serves as our experimental basis. We present experiments and analysis that point to a class of decompositions, called inlined decompositions, that improve query performance for full results and first results, without significant increase in the size of the database.Received: 21 December 2001, Accepted: 1 July 2003, Published online: 23 June 2004Edited by: A. HalevyAndrey Balmin: Andrey Balmin has been supported by NSF IRI-9734548.Yannis Papakonstantinou: The authors built the XCacheDB system while on leave at Enosys Software, Inc., during 2000. 相似文献
15.
16.
RPC(Remote Procedure Call,远程过程调用)是支持分布式应用系统之间通讯的一种重要机制。基于XML(eXtansible MarkupLanguage,可扩展标识语言)的RPC技术采用工业界的信息交换标准XML的消息格式封装RPC。由于XML技术提供了一种开放的、有语义的讯息机制,基于XML的RPC技术可有效支持网络环境下异构平台上应用系统的互操作。本文在分析RPC技术的主要机制的基础上,对XML的RPC技术和传统的RPC技术进行了比较,并讨论了当前两种主要的基于XML的RPC协议XML-RPC和SOAPRPC。文章最后分析了一个简单的在Java SOAP RPC协议上实现的应用实例。 相似文献
17.
Many organizations around the world have started to adopt Web services as well as server farms and clouds hosted by large enterprise and data centers for various applications. Web Services offer several advantages over other communication technologies. However, they have high latency and often suffer from congestion and bottlenecks due to the massive load generated by web service requests from large numbers of end users. SOAP (Simple Object Access Protocol) is the basic XML-based communication protocol of Web services. XML is a verbose encoding language in comparison with other technologies such CORBA and RMI. In this paper, two new redundancy-aware SOAP Web message aggregation models - Two-bit and One-bit XML status tree - are proposed to enable the Web servers to aggregate SOAP responses and send them back as one compact aggregated message in order to reduce the required bandwidth, latency, and improve the overall performance of Web services. XML message compressibility, the Jaccard based clustering technique, and the vector space model are three similarity measurements that are proposed to cluster SOAP messages as groups based on their similarity degree. The clustering based similarity measurements enable the aggregation techniques to potentially reduce the required network traffic by minimizing the overall size of the messages. The experiments show significant performance for both aggregation techniques achieving compression ratios as high as 25 for aggregated SOAP messages. 相似文献
18.
分析了当前网络存在的两个问题,即HTML标记语言存在的问题以及主流分布式对象技术存在的问题.在分析XML语言和SOAP消息特点的基础上,提出了采用封装XML表达的数据在SOAP消息中进行传输的解决办法,构建了基于DII(动态调用接口)的SOAP/XML与CORBA的集成模型,并具体讨论了集成模型的实现. 相似文献
19.
Web数据表现和处理彻底分离的研究与实现 总被引:2,自引:0,他引:2
莫佳 《计算机工程与设计》2006,27(9):1642-1644
Web中数据表现和处理相互分离是Web设计的基本原则.首先介绍了与Web相关的几种关键技术如Java、XML、DOM和XSL,在此基础上,构建了以Web服务器、应用服务器为核心,以客户和数据库为两端的4层体系结构.在该结构中,XML表示数据,Java主要负责数据处理,XSL负责处理后的数据表现,它们环环相扣,相互协同,有机结合为一体,从而彻底实现了数据表现逻辑和处理逻辑的清晰分离,最后总结了该协同模式的突出优点. 相似文献