+xns/Core/XNSObject
 |
 +--+xns/Core/Message
  |
  +--+xns/Discovery/GetServicesOffered
Produces a list of services this identity offers.
This message produces three lists of services it offers, tailored to the requestor, i.e., the from-identity. The 'Public' list includes all services it offers to the public. The 'Authorized' list includes the services that the from-identity has available to it based upon prior negotiations. The 'Negotiable' list includes services this identity would offer upon successful negotiation of terms. A list of forms containing the terms for negotiable services is specified in the 'Terms' list. Services specified in these three lists are fully qualified (e.g., +xns/ID/Register.)
To: Identity offering the services.
From: Identity requesting to know what services are being offered.
Output | ||
+xns/Core/IdentityDataAddressList |
AuthorizedServices | List of services offered to the from-identity, expressed as addresses. |
+xns/Core/IdentityDataAddressList |
NegotiableServices | List of services the identity would offer upon successful negotiation of terms, expressed as addresses. |
+xns/Core/IdentityDataAddressList |
PublicServices | List of public services offered by this identity, expressed as addresses. |
+xns/Core/TextList |
Terms | List of forms containing the terms required to negotiate a service listed in NegotiableServices. |
Output Detail |
Publishing Identity: +xns © 2002 XNSORG |
Last Updated: 07/09/2002 |