Invention Grant
US07694284B2 Shareable, bidirectional mechanism for conversion between object model and XML
失效
可共享的双向机制,用于在对象模型和XML之间进行转换
- Patent Title: Shareable, bidirectional mechanism for conversion between object model and XML
- Patent Title (中): 可共享的双向机制,用于在对象模型和XML之间进行转换
-
Application No.: US11000296Application Date: 2004-11-30
-
Publication No.: US07694284B2Publication Date: 2010-04-06
- Inventor: Daniel Berg , Michael D. Elder , Derek F. Holt , L. Scott Rich , Ritchard L. Schacher
- Applicant: Daniel Berg , Michael D. Elder , Derek F. Holt , L. Scott Rich , Ritchard L. Schacher
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Patents on Demand, P.A.
- Agent Scott M. Garrett
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
The concept of “renderers” and “translators” is introduced in connection with bidirectional conversion between object models and XML. A renderer embodies the logic responsible for mediating the parser specific APIs for reading and writing XML. It utilizes a plurality of translator objects, which embody the mapping information needed to convert the XML into object model instances. The translator objects themselves do not contain “knowledge” of parser implementations; thus, the translators are common and can be shared and reused by any and all renderer implementations. Since each translator embodies the knowledge and rules regarding how to convert an XML model to an object model, and how to convert object models to XML, it is thus independent of the particular renderer that is being used, whether it be SAX, DOM, or some other renderer.
Public/Granted literature
- US20080010629A1 Shareable, bidirectional mechanism for conversion between object model and XML Public/Granted day:2008-01-10
Information query