XRDS for non-Identity Services

Stephen Paul Weber singpolyma at gmail.com
Tue Mar 20 12:12:23 UTC 2007


Hello :)
  I've been reading about XRDS on the YADIS site and at
<http://www.oasis-open.org/committees/download.php/15694#_Toc121168709>,
and while all the examples given are identity-based (since that's what
YADIS is about) it seems to me that XRDS could be used elsewhere as
well.  For example:

Let's say there is a new REST protocol X.  I want to be able to
determine if site http://example.com/ supports X.  I look for an XRDS
the same way as in YADIS (MIME-type or META-tag).  If I find one I
look for this section:

   <Service priority="50">
     <Type>http://standars.board.org/X</Type>
     <URI>http://example.com/endpoint/for/X</URI>
   </Service>

If it exists, they support X at http://example.com/endpoint/for/X,
otherwise they do not.

1) Is this a valid use of XRDS?
2) Would doing this break YADIS or other XRDS-based protocols?

I'm not subscribed to the list, so please reply both to the list and
to me if possible :)
  Thanks,

--
- Stephen Paul Weber, Amateur Writer
<http://www.awriterz.org>

MSN/GTalk/Jabber: singpolyma at gmail.com
ICQ/AIM: 103332966
BLOG: http://singpolyma.net/


More information about the yadis mailing list