Adding a Front End Script

Communications Server 2007 R2

Topic Last Modified: 2009-05-22

A Front End script is a script-only application that uses the Microsoft SIP Processing Language (MSPL) scripting language instead of the Office Communications Server API. MSPL provides more granular control over filtering and proxy behaviors, as well as a facility for dispatching specific messages to transaction-based SIP applications. MSPL is used specifically for filtering and routing SIP messages. MSPL applications run in the same process as the UserServices module, while a program that is based on the RTC API runs in a separate process. To add a Front End script, you specify the following:

  • Script path. This is the location of the script.
  • Script name. This is the name of the Front End script. This name does not need to relate to the uniform resource identifier (URI) of the script in any way. Multiple scripts can have identical application names.
  • URI. This is the URI that is used in the script to identify the Front End script. The URI must be unique among all other scripts running on the server. For the script to run, the URI listed must match the one in the script. The URI must begin with http://.

For details, see the Microsoft Office Communications Server 2007 R2 SDK at