2.4.2 Internet Information Services (IIS) IMSAdminBaseW Remote Protocol
The IIS IMSAdminBaseW Remote Protocol [MS-IMSA] is a client/server protocol that is used to manage a hierarchically configured (metabase) data store on a remote IIS server. It also provides DCOM interfaces to manage server entities, such as web applications and public key certificates, which can be defined or referenced in the data store.
An IMSAdminBaseW server administers a data store that is implemented as a hierarchical tree structure. The IMSAdminBaseW server accesses configuration data through the metabase path, where each node of the path represents a branch of the tree, similar to a registry key. Each node can contain any number of data value items identified by numerical IDs and any number of child nodes. Each data item on the metabase node has attributes describing the type of data that it contains and the type of use for the data.
This protocol is based on DCOM and uses Remote Procedure Call Extensions [MS-RPCE] as a transport.
This protocol is appropriate for use when an application needs to configure an IIS metabase server remotely.