Yadis for UGAI services discovery

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(New page: User:Lulurun This is for the convenience of login information input in the "Open grids" environment. Client changes are needed. == What is Yadis ? == http://en.wikipedia.org/wiki/Ya...)
 
m (Removed 'Template:' prefix from template includings and/or changed external-link into internal-link)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 +
{{Quicklinks}}
 +
<br />
 +
 +
{{proposal}}
 +
 
[[User:Lulurun]]
 
[[User:Lulurun]]
  
 
This is for the convenience of login information input in the "Open grids" environment.
 
This is for the convenience of login information input in the "Open grids" environment.
 +
 +
under thinking.
  
 
Client changes are needed.
 
Client changes are needed.

Latest revision as of 15:49, 10 June 2011


User:Lulurun

This is for the convenience of login information input in the "Open grids" environment.

under thinking.

Client changes are needed.

[edit] What is Yadis ?

http://en.wikipedia.org/wiki/Yadis

[edit] UGAI discovery

A grid service should make such a file public.

<?xml version="1.0" encoding="UTF-8"?>
<xrds:XRDS xmlns:xrds="xri://$xrds" xmlns="xri://$xrd*($v*2.0)">
 <XRD>
   <Service priority="0">
     <Type>http://opensim.org/gridservice/1.0</Type>
     <URI>http://osgrid.org:8001</URI>
   </Service>
   <Service priority="0">
     <Type>http://opensim.org/userservice/1.0</Type>
     <URI>http://osgrid.org:8002</URI>
   </Service>
   <Service priority="0">
     <Type>http://opensim.org/assetservice/1.0</Type>
     <URI>http://osgrid.org:8003</URI>
   </Service>
   <Service priority="0">
     <Type>http://opensim.org/inventoryservice/1.0</Type>
     <URI>http://osgrid.org:8004</URI>
   </Service>
 </XRD>
</xrds:XRDS>


[edit] User Data provider discovery

After login, UserServer should be able to generate a file to navigate user belonging services

<?xml version="1.0" encoding="UTF-8"?>
<xrds:XRDS xmlns:xrds="xri://$xrds" xmlns="xri://$xrd*($v*2.0)">
 <XRD>
   <Service priority="0">
     <Type>http://opensim.org/userprofile/1.0</Type>
     <URI>http://osgrid.org:8002/GetUserProfile/12345678-1234-1234-1234-12345678abcd</URI>
   </Service>
   <Service priority="0">
     <Type>http://opensim.org/loginsession/1.0</Type>
     <URI>http://osgrid.org:8002/session/12345678-1234-1234-1234-12345678abcd</URI>
   </Service>
   <Service priority="0">
     <Type>http://opensim.org/assetservice/1.0</Type>
     <URI>http://osgrid.org:8003</URI>
   </Service>
   <Service priority="0">
     <Type>http://opensim.org/inventoryservice/1.0</Type>
     <URI>http://osgrid.org:8004</URI>
   </Service>
 </XRD>
</xrds:XRDS>
Personal tools
General
About This Wiki