Announce: Prefs distribution thru XML-RPC
Dave Winer
dave at userland.com
Mon Sep 20 14:29:21 BST 1999
Suppose you have a website that is distributed across several machines,
perhaps geographically, with some or all of them serving dynamic pages with
per-user customization. You want to provide a single place for the user to
set preferences and have the changes percolate to the other servers on your
internal network.
We had to build such a prefs distribution network for UserLand.Com, and
naturally we used XML-RPC to implement it.
The interface is easy to implement once you have an XML-RPC layer running.
It consists of a single RPC handler, updateMemberInfo, on each of the
affiliate machines. It's a little more complicated on the prefs hub -- it
has to implement a database of affiliated machines, and call each machine
when a preference is updated. On either side, it's a very easy
implementation and it delivers a feature that users want.
Like all the next-level-up specs we're doing for XML-RPC the focus is on
simplicity, and should work equally well with SOAP or other transport-level
protocols.
***Pointers
The specification is here:
http://www.xmlrpc.com/stories/storyReader$496
The Frontier implementation is here:
http://frontier.userland.com/stories/storyReader$1484
Dave Winer
UserLand Software
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev
mailing list