- From: Lucas Gonze <lucas@worldos.com>
- Date: Wed, 8 Nov 2000 16:18:58 -0500 (EST)
- To: <xml-dist-app@w3.org>
Also, the WorldOS protocol has been updated. We have eliminated the fields: msg->protocol->id msg->protocol->version msg->protocol->definition msg->protocol->checksum. A simple message is: <msg> <protocol> <function>foo</function> </protocol> <!-- this is an optional field --> <funcdata/> </msg> We have added a new field, msg->protocol->superclass. There may be may be 0 or more instances of it. An example that incorporates the superclass and funcdata elements is: <msg> <protocol> <superclass>HTTP 1.1 Post</superclass> <superclass>HTTP Post</superclass> <superclass>HTTP Message</superclass> </protocol> <funcdata> <!-- arguments for "HTTP 1.1 Post" --> <keepAlive>true</keepAlive> <!-- arguments for "HTTP Post" --> <contentLength>123</contentLength> <!-- arguments for "HTTP Message" --> <accept>image/*</accept> </funcdata> </msg> When a requested function is not found, a node attempts to use the nearest superclass. In the above example, a node that did not support "HTTP 1.1 Post" but did support "HTTP Post" would use the handler for "HTTP Post". Another example is: <msg> <protocol> <function>Do Addition</function> <superclass>Forward this request if you don't support the above function.</superclass> </protocol> <funcdata> <!-- arguments to "Do Addition" --> <add> <val>1</val> <val>1</val> </add> <!-- arguments to the superclass --> <time to live>3</time to live> <returnAddress>http://www.myserver.com/saveMessageResult?requestId=1234</returnA ddress> </funcdata> </msg> The purpose of the superclass argument is to support feature and version negotiation. We hope that it will allow graceful degradation from a newer version of a protocol to an older one, or from a specialized message type to a general one. Comments on this approach are welcome. _________ Lucas Gonze WorldOS Corporation > -----Original Message----- > From: xml-dist-app-request@w3.org [mailto:xml-dist-app-request@w3.org]On > Behalf Of Todd Boyle > Sent: Wednesday, November 08, 2000 2:01 PM > To: xml-dist-app@w3.org > Subject: Errors and broken links > > > Re: your http://www.w3.org/2000/03/29-XML-protocol-matrix > > You misspelled WorldOS two places, and the link doesn't > link. Should be http://www.worldos.com/technology/index.php > > Thank you > > Todd Boyle > webledgers. > www.gldialtone.com > > >
Received on Wednesday, 8 November 2000 16:21:19 UTC