+xns/Discovery
Message: RegisterServiceProvider

+xns/Core/XNSObject
   |
   +--+xns/Core/Message
         |
         +--+xns/Discovery/RegisterServiceProvider


Registers services provided by an extended identity. This message associates the service provider as an identity agent capable of providing the specified services on behalf of the to-identity. The service provider must have an extension relationship with the to-identity (i.e., the service provider must represent the same identity as the to-identity.)

To: Any extended identity of the service provider.
From: Either the service provider, or an identity acting on behalf of the service provider (such as its host).


 

Input
+xns/Core/IdentityAddress ServiceProvider Address of the (extended) identity providing the service for this identity.
+xns/Core/IdentityDataAddressList Services List of addresses of the services being registered.
 

Input Detail

ServiceProvider

Address of the (extended) identity providing the service for this identity.  

DataType: +xns/Core/IdentityAddress
 


Services

List of addresses of the services being registered.  

DataType: +xns/Core/IdentityDataAddressList
 

List: true
 


 

Publishing Identity: +xns
© 2002 XNSORG
Last Updated: 07/09/2002