3.1.4 Message Processing Events and Sequencing Rules

When a message arrives, the first XML element inside <soap:body> identifies the operation that is requested by the DSS. The message is then handled based on this operation name as specified in the following sections.

The following table summarizes the list of all WSDL operations as defined by this specification.

Operation

Description

DownloadFiles

Called by the DSS to request the server to download a file or set of files from the parent of the USS.

GetAuthConfig

Requests the server's authorization configuration.

GetAuthorizationCookie

Called by the DSS to authenticate to the server and request an authorization cookie that is used in the GetCookie operation.

GetConfigData

Returns the server's configuration data, which the DSS uses to manage metadata and content synchronization from the server.

GetCookie

Request a cookie from the server, which is then used by most other server operations.

GetDeployments

Returns the list of new or changed deployments to a replica DSS server.

GetRelatedRevisionsForUpdates

Unused method.

GetRevisionIdList

Returns the revision IDs for new updates based on the filters provided by the DSS to prune the list of revisions.

GetRollupConfiguration

Returns the server's reporting rollup configuration settings.

GetOutOfSyncComputers

Called by the DSS to determine what data needs to be reported to the USS.

GetUpdateData

Returns the full metadata for a set of requested revision IDs.

Ping

Unused method.

RollupComputers

Called by the DSS to send information about client computers from itself and recursive DSS servers to the USS.

RollupComputerStatus

Called by the DSS to send information about update status on client computers.

RollupDownstreamServers

Called by the DSS to send information about itself and recursive DSS servers to the USS.