N1 Grid Service Provisioning System 5.0 User's Guide for the Windows 2000 Plug-In

Extended Control Services

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 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.

Extended Control Services for IIS

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 

Extended Control Services for Microsoft Windows Services

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