Es funktioniert natürlich auch über eine „Art Delegation“ in dem man einfach auf einen externen Server verlinkt:
<meta http-equiv="X-XRDS-Location" content="http://example.com/xrds" />
Dieses XRDS-File könnte aber jeder Bot oder jede Person finden der diese URL (http://example.com/xrds) direkt aufruft, außer man schützt sie mit z.B. OAuth oder frägt sie über (OpenID) AttributeExchange ab…
Im XRDS-File selbst sind dann alle möglichen Services wie z.B. APML, OPML, hCard, XFN usw. „verlinkt“.
z.B.
<XRDS xmlns="xri://$xrds">
<XRD xmlns:simple="http://xrds-simple.net/core/1.0"
xmlns="xri://$XRD*($v*2.0)" version="2.0">
<Type>xri://$xrds*simple</Type>
<Service priority="10">
<Type>http://www.w3.org/2006/03/hcard</Type>
<URI simple:httpMethod="GET">
https://web.archive.org/web/20100413121636/http://www.mybloglog.com:80/buzz/members/pfefferle/hcard
</URI>
</Service>
<Service priority="20">
<Type>http://gmpg.org/xfn/11</Type>
<URI simple:httpMethod="GET">
https://web.archive.org/web/20110415105452/http://www.mybloglog.com:80/buzz/members/pfefferle/
</URI>
</Service>
</XRD>
</XRDS>
Ist es das was du gemeint hast?