Submission request to W3C (W3C Staff Comment)
We, W3C member DataChannel, Inc., hereby submit to the Consortium the following specification comprising the document(s)
linked below:
-
WebBroker Submission
-
ObjectMethodMessages DTD
-
AnonymousData DTD
-
TerseAnonymousData DTD
-
InterfaceDef DTD
which collectively are referred to as "the submission". We request the
submission be known as the "WebBrokering" submission.
Abstract
This document provides a specification (WebBroker document type definitions, or WebBroker DTDs) for describing and
exchanging structured messages between software components on the Web. Such exchange is facilitated by
the DTDs which describe the structure of the messages (method requests and method responses) and which also
describe the interfaces of the software components themselves. The AnonymousData DTD describes a simple way
of expressing the data type of structures which works within XML 1.0 and is designed to work with XML-Data. The
ObjectMethodMessages DTD describes how to represent, in XML documents, the serialized messages between software
components. ObjectMethodMessages uses the AnonymousData DTD and is modeled after DCE RPC Request and Response PDUs. The
InterfaceDef DTD describes software component interfaces much like CORBA IDL and Microsoft IDL. One immediate
implication of these ideas is that there can now be a unified Web publishing and traditional client/server
programming model which work over HTTP 1.1. We expect the WebBroker DTDs to be useful for enabling many organizations
to implement a mature yet simple and easy to reproduce model of distributed computing on the Web.
Intellectual Property Rights
DataChannel agrees that, upon adoption of this contribution as a W3C Recommendation, any W3C member will be able to obtain a non-exclusive license from DataChannel to implement and use the technology described in this contribution for the purposes of supporting the W3C Recommendation on a royalty-free basis. One condition of this license shall be the party's agreement to not assert patent rights against DataChannel and other companies for their implementation of the W3C Recommendation. DataChannel expressly reserves all other rights it may have to the material and subject matter of this contribution.
DataChannel expressly disclaims any and all warranties regarding this contribution including any warranty that this contribution does not violate the rights of others or is fit for a particular purpose.
We also agree that once the document is submitted, it is subject
to the terms expressed in the W3C's own IPR
statement.
Names
The following are registered marks refered to in this request or the submission: n/a.
Specification
The submission may be distributed within the membership of the W3C free of
any fee.
The submission may be distributed publicly free of any
fee.
Implementation
The following points should be noted as regards licensable technology involved
in any third party implementations of the technology specified in the submission: n/a.
Suggested action
We suggest that the Consortium hold a workshop to discuss the submission and/or adopt the submission as a Recommendation and/or continue evolution of the proposal within the XML and Architecture Domain work areas.
Resources
To help with this work, we expect to be able to provide one non-resident document editor to the Consortium.
Change control
Should any changes be required to the document, we would expect future versions to be produced by W3C process.
Contact
Inquiries from the public or press about this submission should be directed
to: John Tigue, DataChannel, Inc., <jtigue@datachannel.com>
Submitted
this 26th day of March 1998