Book description
Create applications that deliver interactive content to Cisco IP Phones
Learn information and techniques vital to building and integrating third-party services for Cisco IP Phones
Understand the development process using XML and HTTP client and server applications to successfully build a service
Discover advanced services information about objects, advanced runtime generation, and other XML development tools
Utilize the provided CallManager Simulator to support an IP phone for development purposes Get the most out of your IP phone systems with strategies and solutions direct from the Cisco team
Services on Cisco IP Phones help you enhance productivity, gain the competitive advantage, and even help generate revenue. Services are simply applications that run on the phone rather than on a PC or a web browser. By developing services tailored to your particular needs, you can achieve unlimited goals.
Cisco AVVID IP Telephony provides an end-to-end voice-over-IP solution for enterprises. Part of that solution are Cisco IP Phones, a family of IP-based phones. Cisco IP Phones feature a large display, an XML micro browser capable of retrieving content from web servers, and the ability to deploy custom services tailored to your organization's or enterprise's needs.
Developing Cisco IP Phone Services uses detailed code samples to explain the tools and processes used to develop custom phone services. You'll learn about XML, CallManager, Cisco IP Phones, and the history behind why Cisco chose XML to deploy phone services. You'll find detailed information to help you learn how to build a service, how to build a directory, and how to integrate your service with Cisco CallManager.
This book complements and expands on the information provided in the Cisco IP Phone Services Software Developer's Kit (SDK). With the information in this book, you can maximize your productivity using the tools provided in the SDK and the custom tools provided on the companion CD-ROM. Beginner and advanced service developers alike benefit from the information in this book. Developing Cisco IP Phone Services represents the most comprehensive resource available for developing services for Cisco IP Phones.
Companion CD-ROM
The CD-ROM contains the sample services that are covered in the
book, development utilities from the Cisco IP Phone Services SDK,
and new tools written specifically for this book such as XML
Validator. One of the most useful applications on the CD-ROM is the
CallManager Simulator (CM-Sim). CM-Sim significantly lowers the
requirements for service development. You only need a Windows-based
PC with CM-Sim and a web server running, and one Cisco IP Phone
7940 or 7960.
This book is part of the Cisco Press Networking Technologies Series, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.
Table of contents
- Copyright
- About the Authors
- Acknowledgments
- Foreword
- Introduction
- 1. How This Book Can Help You Achieve Business Goals
- 2. The Basics
-
3. Phone Services Primer
- How to Do it, in a Nutshell
- XML and Cisco IP Phones
- Services and Directory Architecture
- Providing Help for Your Services or Redirecting the i Button
- HTTP and Cisco IP Phones
- Push vs. Pull
- URIs
- Stream Control
- Soft Key Support for Directories and Services
- New Characters for Cisco IP Phones
- Security
- Fail Over and Fail Back
- Conclusion
-
4. Using Cisco IP Phone XML Objects and Tags
- Using Soft Keys and URLs/URIs
- Understanding Objects
- CiscoIPPhoneMenu
- CiscoIPPhoneText
- CiscoIPPhoneInput
- CiscoIPPhoneDirectory
- CiscoIPPhoneImage
- CiscoIPPhoneGraphicMenu
- CiscoIPPhoneIconMenu
- CiscoIPPhoneExecute
- CiscoIPPhoneResponse
- CiscoIPPhoneError
- XML Considerations
- Cisco IP Phone XML Object Quick Reference
- 5. Using HTTP
- 6. XML Conventions
- 7. Building a Service
- 8. Building a Directory
- 9. Integrating a Service with Cisco IP Phones
- 10. Techniques for Advanced Services
- 11. XML Development Tools
-
12. Cisco CallManager Simulator
- The Function of CM-Sim
- The TFTP Server Role
- The CallManager Role
- Routing Calls
- Limitations
- CM-Sim Installation
- System Requirements
- Configuring CallManager
- Phone Setup
- Configuring the Default Phone Settings
- Configuring Specific Cisco IP Phone Settings
- Seeing It In Action
- Internals
- Debugging with Command Line TFTP
- Conclusion
-
1. Glossary
Product information
- Title: Developing Cisco IP Phone Services: A Cisco AVVID Solution
- Author(s):
- Release date: February 2002
- Publisher(s): Cisco Press
- ISBN: 9781587050602
You might also like
book
Authorized Self-Study Guide Cisco Voice over IP (CVoice)
A new edition of this title is available, ISBN-10: 1587055546 ISBN-13: 9781587055546 Foundation learning for CCVP …
book
Authorized Self-Study Guide Cisco IP Telephony (CIPT), Second Edition
Foundation Learning for CCVP IP Telephony Jeremy Cioara, CCIE® No. 11,727 Cisco IP Telephony (CIPT), Second …
book
Authorized Self-Study Guide Building Cisco Multilayer Switched Networks (BCMSN)
&> Building Cisco Multilayer Switched Networks (BCMSN) Fourth Edition Foundation learning for CCNP 642-812 BCMSN Richard …
book
Cisco CallManager Best Practices
Delivers the proven solutions that make a difference in your Cisco IP Telephony deployment Learn dial …