Installation Notes for Active Server Pages (ASP) Sample Applications

IMPORTANT!!! This SDK and these sample applications CANNOT be installed on a Cisco Unified Communications Manager (CUCM) server. They must be installed on a separate Web Application Server.

Cisco Unified Communications Manager Server Requirements:
1. Cisco Unified CommunicationsManager 7.1(1) or later for full functionality, most apps will work with little or no modifications on older versions.
Application Server Requirements:
1. Microsoft IIS 4.0 or higher (for ASP samples)
2. Windows Scripting Host (only for the WSH sample code)
Installing the ASP sample applications:
1. Unzip the SDK files into a directory of your choice on the Windows server

2. Created a new IIS virtual directory called 'CiscoIPServices' which points to the ASP sample apps directory
3. Install required COM server components. The COM server installers and documentation are contained in the ‘COMServers’ subdirectory of the SDK zip file – follow the directions in the readme files.
Configuring the ASP sample applications:
1. Edit each individual .asp file to customize any settings for your environment. If customization is required, it
will be clearly documented in the beginning of the .asp file.
2. Read the requirements and caveats notes, if present, at the beginning of each .asp file for detailed setup
instructions specific to the individual sample application.
This is an *IMPORTANT* step because many applications require specific CUCM server configuration to work properly !!!
Creating new Phone Services for the ASP sample applications:
In order to get these services to work with your Cisco IP Phone, open the Cisco
Unified Communications Manager (CUCM) Web Administration page. Click the "Feature" link and choose the
"Cisco IP Phone Services" option.
Repeat the following steps for each service you want installed:
1. Service Name (ex. Logo)
2. Description (ex. Logo SDK sample service)
3. URL (ex. http://<server ip>/CiscoIPServices/logo/logo.asp)
4. Press the insert button
5. If Service Parameters are required for the Service, add those Parameters as specified by the individual application.
Open the CCMuser admin page on the CUCM server and subscribe to the new Phone Services on that user's
phone. Reset the phone when finished subscribing to the Services.
Press the "Services" button on the Cisco IP Phone to use the newly installed Services.

For more information on IP Phone Services and Configuration:
- Search www.cisco.com for "ip phone services"
- Checkout the following URL:
http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_administration_guide_chapter09186a0080182207.html

ADDITIONAL NOTES:
- Some sample apps will require the special #DEVICENAME# querystring parameter which tells CUCM to supply
the device name of the requesting phone to the script when it is called. In that case, the URL configured for the
IP Phone Service would look something like:
http://yourappserver/CiscoIPServices/sample/sample.asp?name=#DEVICENAME#