TSSP Messaging: Difference between revisions

From ReddNet
Jump to navigation Jump to search
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 8: Line 8:
</tr>
</tr>


<tr>
<td rowspan=9>User/App</td>
<td>Resource Directory</td>
<td>resource list request</td>
<td><ul><li>credentials?</li> <li>resource group identifier</li> <li>verbosity</li></ul></td>
<td><ul><li>host/IP</li> <li>port</li> <li>resource ID</li> <li>(more...)</li></ul></td>
</tr>
<tr>
<td>Storage Resource</td>
<td>allocate space request</td>
<td><ul><li>credentials</li> <li>allocation type</li> <li>size of allocation</li> <li>duration of allocatoin</li></ul></td>
<td><ul><li>allocation reference</li> <li>read key</li> <li>write key</li> <li>manage key</li></ul></td>
</tr>
<tr>
<td>Storage Resource</td>
<td>write request</td>
<td><ul><li>credentials?<li> <li>allocation reference</li> <li>write key</li> <li>data</li></ul></td>
<td><ul><li>number of bytes written</li></ul></td>
</tr>
<tr>
<td>Storage Resource</td>
<td>read request</td>
<td><ul><li>credentials?<li> <li>allocation reference</li> <li>read key</li> <li>offset</li> <li>length</li></ul></td>
<td><ul><li>data</li></ul></td>
</tr>
<tr>
<td>Storage Resource</td>
<td>duration request</td>
<td><ul><li>credentials?<li> <li>allocation reference</li> <li>manage key</li> <li>duration value</li></ul></td>
<td><ul><li>result</li></ul></td>
</tr>
<tr>
<td>Storage Resource</td>
<td>capacity request</td>
<td><ul><li>credentials?<li> <li>allocation reference</li> <li>manage key</li> <li>allocation size</li></ul></td>
<td><ul><li>size delta</li></ul></td>
</tr>
<tr>
<td>Metadata Hosting Service</td>
<td>publish metadata</td>
<td><ul><li>credentials</li> <li>namespace target</li> <li>metadata</li> <li>method</li></ul></td>
<td><ul><li>number of bytes written</li></ul></td>
</tr>
<tr>
<td>Metadata Hosting Service</td>
<td>retrieve metadata</td>
<td><ul><li>credentials</li> <li>namespace target</li> <li>criteria</li></ul></td>
<td><ul><li>number of bytes read</li></ul></td>
</tr>
<tr>
<td>Metadata Hosting Service</td>
<td>remove metadata</td>
<td><ul><li>credentials</li> <li>namespace target</li> <li>criteria</li></ul></td>
<td><ul><li>result</li></ul></td>
</tr>


</table>
</table>


(back to [[Protocol Standardization Efforts]])
(back to [[Protocol Standardization Efforts]])

Latest revision as of 09:29, 21 December 2007

From To Message Parameters Return Values
User/App Resource Directory resource list request
  • credentials?
  • resource group identifier
  • verbosity
  • host/IP
  • port
  • resource ID
  • (more...)
Storage Resource allocate space request
  • credentials
  • allocation type
  • size of allocation
  • duration of allocatoin
  • allocation reference
  • read key
  • write key
  • manage key
Storage Resource write request
  • credentials?
  • allocation reference
  • write key
  • data
  • number of bytes written
Storage Resource read request
  • credentials?
  • allocation reference
  • read key
  • offset
  • length
  • data
Storage Resource duration request
  • credentials?
  • allocation reference
  • manage key
  • duration value
  • result
Storage Resource capacity request
  • credentials?
  • allocation reference
  • manage key
  • allocation size
  • size delta
Metadata Hosting Service publish metadata
  • credentials
  • namespace target
  • metadata
  • method
  • number of bytes written
Metadata Hosting Service retrieve metadata
  • credentials
  • namespace target
  • criteria
  • number of bytes read
Metadata Hosting Service remove metadata
  • credentials
  • namespace target
  • criteria
  • result

(back to Protocol Standardization Efforts)