This documentation is archived and is not being maintained.

Office Communications Server Applications

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Microsoft Office Communications Server 2007 R2 applications consist of an SIP Application Manifests with an embedded Microsoft SIP Processing Language (MSPL) message filter script and optional server agent components.

For an application to successfully receive SIP messages from Office Communications Server, it must be registered with a corresponding instance of the MSFT_SIPApplicationSetting WMI class.

For more information about registering an application with Office Communications Server, see Registering a SIP Application with Office Communications Server.

When an instance of MSFT_SIPApplicationSetting is created for a registered application, the value of the InstanceID property for that instance uniquely identifies the application, and the value of the Running property for that instance indicates whether the application is running.

The MSFT_SIPApplicationPriorityList class defines the order in which applications are executed whenever a SIP message is received. For more information about determining application execution order, see Managing a SIP Application on Office Communications Server.