Extended control services are procedures that perform a software operation related to a resource or component. These services include services for starting and stop the Microsoft IIS Web Server and for starting and stopping specific Microsoft Windows services. The provisioning software includes two sets of extended control services that are not specific to individual resource types:
General purpose control services, which can be called by any component or plan
Resource-type-specific control services, which are related to a specific type of resource and that can be called only by components or plans that include resources with those resource types
General purpose control services include the ability to start or stop Microsoft Windows services. These control services can be called by any component or plan.
An example of a resource-type-specific control service is the startRouter procedure included with the COM+ Application resource type. This procedure starts COM+ routing services. It works only with resources that are of the COM+ Application resource type.
The following table lists the procedures for controlling IIS.
Table 3–10 Built-in Procedures for Controlling IIS
Name |
Parameters |
Description |
---|---|---|
stopIIS |
None |
Shuts down the IIS process |
startIIS |
None |
Restarts IIS if it is not running |
A component or plan may include steps to start or stop specific Microsoft Windows Services.
The following table describes procedures for controlling Microsoft Windows Services.
Table 3–11 Built-in Procedures for Controlling Microsoft Windows Services
Name |
Parameters |
Description |
---|---|---|
stopService |
serviceName – Name of the service to stop. |
Shuts down the service |
startService |
serviceName – Name of the service to start. |
Starts the Microsoft Windows service |