发明名称 SYSTEM AND METHODS FOR IMPLEMENTING AN XML
摘要 Systems and methods in accordance with the present invention provide for an implementation of the XQuery standard, and such an implementation will be referred to herein as an XQRL (XML Query language) implementation. An XQRL implementation can be based on a token stream representation, which allows large XML documents to be processed without having to first read the entire document. An XQRL implementation can also utilize a streaming XQuery engine. A set of algorithms and a set of rewrite rules can be used for the implementation. Given a query, a set of rules can be applied to that query to transform the query into another query. Some of these rules allow the resulting query to be streamable. In other words, a standard query that would otherwise require an XML document to be read into memory can now be transformed into a query that can work on an XML stream. The type system of the XQuery language can be based on XML Schema, and the basic types of XML Schema can have derived types. The XQuery programs can execute in a context comprising of variable bindings, namespaces, operators, default parameters etc. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
申请公布号 WO2004077277(A3) 申请公布日期 2005.01.06
申请号 WO2004US06104 申请日期 2004.02.27
申请人 BEA SYSTEMS, INC.;RICCARDI, FABIO;LUCAS, PAUL, J.;FLORESCU, DANIELA, D.;KOSSMANN, DONALD, ALAN;WESTMANN, TILL, CARSTEN;HILLERY, CHRISTOPHER, JAMES 发明人 RICCARDI, FABIO;LUCAS, PAUL, J.;FLORESCU, DANIELA, D.;KOSSMANN, DONALD, ALAN;WESTMANN, TILL, CARSTEN;HILLERY, CHRISTOPHER, JAMES
分类号 G06F;G06F7/00;G06F17/00;G06F17/30 主分类号 G06F
代理机构 代理人
主权项
地址