[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

DOM and Xapi-J

  • From: john@d... (John Tigue)
  • To: xml-dev@i...
  • Date: Thu, 07 Aug 1997 17:34:26 -0700

xapi j
Some questions have arisen as to the possibility of conflicting overlap
between the DOM and Xapi-J. For those areas where they do overlap, I see
Xapi-J as eventually being a proper subset of the DOM. For example:

The DOM is language independent. Xapi-J is Java only.

The DOM is platform independent. Xapi-J is for the Java platform only.
Xapi-J is designed to be a stylistically consistent extention to the JDK
which embeds it even further into Java e.g. see the recent thread
entitled "Xapi-J: an architectural detail"

The DOM covers HTML and XML. Xapi-J only covers XML.

Eventually, I would think that Xapi-J compliant processors would be seen
as having a DOM-compliant object model of an XML document because they
will eventually use the DOM's Java language bindings exactly. There are
also many other features of the DOM requirements which are not reflected
in Xapi-J. The parts of Xapi-J related to how a developer instantiates a
processor and optionally get ESIS parse events out of one of these
JavaBeans does not overlap with the DOM work.

I think we can declare Xapi-J 1.0 complete at any time now. When the DOM
is done I think Xapi-J should be reved to be a direct subset of the
DOM's object model using the DOM's object model and method signatures
exactly. That is the only part I see where there is overlap and it would
be a shame to have two very similar but different object models of an
XML document. The original goal of Xapi-J was to come up with a unified
model/api for Java developers who are using/writing XML processors. To
not reflect the work of the DOM WG would defeat the whole idea.

--
John Tigue
Sr. Software Architect
DataChannel
http://www.datachannel.com
jtigue@d...
206-462-1999

begin:          vcard
fn:             John Tigue
n:              Tigue;John
org:            DataChannel
email;internet: john@d...
title:          Programmer
tel;work:       1-425-462-1999
x-mozilla-cpt:  ;0
x-mozilla-html: FALSE
end:            vcard


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.