W3C home > Mailing lists > Public > xml-dist-app@w3.org > March 2000

The Emerging Distributed Web

From: Jeremy Allaire <jeremy@allaire.com>
Date: Sun, 5 Mar 2000 22:29:38 -0500
Message-ID: <C3843BD1B83DD2119D79000092A7BAD404471880@platinum.allaire.com>
To: "'xml-dist-app@w3.org'" <xml-dist-app@w3.org>
Cc: Nate Weiss <nweiss@icesinc.com>

 It's *very* exciting to see such active interest in building standards to
support the emerging distributed Web!!!

 At Allaire, we've been working on reference implementations for all kinds
of XML middleware infrastructure.  About 18 months ago we released the WDDX
1.0 SDK into the public domain via Wddx.org, and have been building on this
ever since.  Since we released WDDX, we've had pretty much all of the major
language platforms add either native or 3rd party modules for WDDX (Perl,
Python, PHP, Java, JavaScript, ColdFusion, COM).

 We initially focused on the very pragmatic problem of a light-weight
data-type serialization/deserialization model, making WDDX suitable for a
variety of other applications (e.g. simple text persistence, including
storage of session info, caching, content object storage, simple meta-data
and config files), including those where the design of a custom DTD/Schema
and XML parsing would seem cumbersome to a developer.

 WDDX 1.0 has got great adoption as a reference implementation.  We've had
over 12,000 developers download the SDK, and it is cropping up everywhere as
a duct-tape for a variety of Web problems.  It is also a standard feature in
any shipping version of PHP4, Python, ColdFusion and JRun(servlets/jsp/ejb).
We expect to see a lot of broad, continued use over the next 18 months,

 We were very happy with the simplicity of the 1.0 design, and have
experimented with a variety of distributed object and messaging
architectures on top of it.  We shipped a simple WDDX-RPC mechanism with
Allaire Spectra, our major new packaged system for Internet sites.  This
allows a customer to create a Site Object Model that can be a) persisted
easily to a hybrid object-relational XML database, and b) exposed via a
simple object-based request/response mechanism.  I'm sure we'll get a lot of
customer and developer feedback on what _more_ they want!

 We're also working on next-generation implementations of this, but as
general purpose infrastructure independent of the Spectra product-line.  We
expect to offer our work and ideas to the W3C and other consortsia, and
implement and release open source reference SDKs for everything we do on the
standards front.  Since the release of WDDX 1.0, we've made a lot of
progress on thinking about and implementing distributed objects, messaging,
content and services meta-data and other XML middleware services, and are
psyched to share this with the W3C as the next-generation Web is built!

 Jeremy Allaire
 Cambridge, MA

Received on Sunday, 5 March 2000 22:31:34 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 22:01:09 UTC