Visit Platform at http://www.platform.com

RegistrationService

Operation: Register The Register operation is used by an EGO client to register with the EGO master. Registration is required in order for clients to be able to request allocations, and to start activities. The client must also be registered in order to receive notifications for events related to the client's allocations, assigned resources, and activities. Generic link to WS-Security support.
Input Message

The RegisterRequestMessage has the following sub-elements:

  • ClientName - the EGO client can request a specific identifier for itself using this optional element. The name must be unique within an EGO cluster, or the registration will be rejected.
  • ClientDescription - an optional description for this client.
  • NotificationEndpoint - if provided, this URI must point to an endpoint that implements the EGO notification WSDL interface. EGO will then send notifications to the consumer using this endpoint.
  • Option - there are no defined options at this time.
Output Message

The response to a registration request has the following sub-elements:

  • ClientName - the client name that has been assigned to this registration (this will be the same as the optional requested ClientName if the registration is accepted).
  • AllocationInfo - zero or more elements describing the current allocations that have been made previously by this client.
  • ActivityInfo - zero or more elements describing the current activities that have be created previously by this client.

Operation: Unregister The Unregister operation is used to terminate an existing EGO registration, which has the effect of terminating all activities started by this client, and of releasing all current allocations. Generic link to WS-Security support.
Input Message

The only sub-element for the request is the ClientName of the client to be unregistered.

Output Message

Currently, the response message from Unregister is an empty element tag (<UnregisterResponse/>).


Operation: Locate The Locate operation is used to retrieve information about clients registered with EGO. Generic link to WS-Security support.
Input Message

The optional ClientName sub-element can be used to try to locate a specific EGO client. If there is no ClientName element then all registered clients will be returned.

Output Message

Zero or more ClientInfo elements are returned.




Date Modified: 26 Nov 2007
Platform Computing: www.platform.com

Platform Support: support@platform.com
Platform Information Development: doc@platform.com

Copyright © 1994-2007 Platform Computing Corporation. All rights reserved.