Publisher: Microsoft Press Released: May 2009 Pages: 416
Exploit the Unified Communications (UC) platform’s rich and open API set—and create your own real-time communication solutions faster. Led by a team of UC programming experts, you’ll get the code walkthroughs and pragmatic advice you need to seamlessly integrate enterprise IM, presence, VoIP, and conferencing into your applications now. Connect users exactly how and when they want—and increase business agility - Examine the architecture, design model, and scenarios for each API—matching the right functionality to your needs
- Automate Office Communicator features—sign-in, contacts, presence, conversations
- Use contextual collaboration to send and receive application-specific messages between clients
- Develop Windows Workflow applications that support both voice and IM
- Create and provision custom presence applications
- Build server-side applications that maximize throughput and enable multiparty conferencing
- Prepare your application for deployment
- Apply best practices for debugging and troubleshooting
Programming for Unified Communications with Microsoft® Office Communications Server 2007 R2 |
-
Understanding Unified Communications -
Chapter 1 Microsoft Unified Communications - Unified Communications: Challenges and Opportunities
- The Unified Communications Platform
- Unified Communications APIs
- Summary
- Additional Resources
-
Chapter 2 Microsoft Unified Communications APIs Foundation - Unified Communications Managed API 2.0
- UCMA 2.0 Workflow API
- Office Communicator Automation API
- Unified Communications Client API
- Unified Communications AJAX API
- Office Communications Server 2007 Speech Server Developer Edition
- Summary
- Additional Resources
-
Office Communicator Automation API -
Chapter 3 Programming a Microsoft Office Communicator Automation API Application - Signing In to and Out of Office Communicator
- Working with Contact Information and Contact Presence
- Working with the Office Communicator Contact List
- Starting Conversations
- Summary
- Additional Resources
-
Chapter 4 Embedding Contextual Collaboration - Introduction to Contextual Collaboration
- Scenario
- Business Value
- Choice of Technology
- Test Environment
- Overall Code Structure
- Summary
- Additional Resources
-
Unified Communications Managed API Workflow -
Chapter 5 Unified Communications Managed API (UCMA) Workflow - UCMA Workflow
- Summary
- Additional Resources
-
Chapter 6 Business Process Communication - Scenario
- Business Value
- Choice of Technology
- Overall Code Structure
- Test Environment
- Building the Application
- Summary
- Additional Resources
-
Unified Communications Managed API -
Chapter 7 Structure of a UCMA Application - Creating a UCMA Application
- Summary
- Additional Resources
-
Chapter 8 Publishing Custom Presence with UCMA - Creating Custom Presence Categories
- Common Custom Presence Application Scenario
- Choice of Technology
- Overall Code Structure
- Test Environment
- Detailed Code
- Summary
- Additional Resources
-
Debugging, Tuning, and Deploying Unified Communications Applications -
Chapter 9 Preparing the UC Development Environment - UC Application Development Environment Components
- Deploying Office Communications Server Standard Edition
- Configuring Application Development Components
- Summary
- Additional Resources
-
Chapter 10 Debugging a Unified Communications Application - Debugging in the UC Platform
- Debugging Office Communicator Automation API Applications
- Debugging UCMA Core Applications
- Debugging UCMA Workflow Applications
- Summary
- Additional Resources
-
Glossary -
Appendix About the Authors |
- Title:
- Programming for Unified Communications with Microsoft® Office Communications Server 2007 R2
- By:
- Rui Maximo, Kurt De Ding, Vishwa Ranjan, Chris Mayo, Oscar Newkerk, Microsoft Communications Server Team
- Publisher:
- Microsoft Press
- Formats:
-
- Print
- Ebook
- Safari Books Online
- Print:
- May 2009
- Ebook:
- November 2009
- Pages:
- 416
- Print ISBN:
- 978-0-7356-2623-2
- | ISBN 10:
- 0-7356-2623-5
- Ebook ISBN:
- 978-0-7356-3072-7
- | ISBN 10:
- 0-7356-3072-0
|
-
Rui Maximo With 18 years of experience in the software industry, Rui Maximo had the opportunity to work on over 20 commercial software products for Microsoft, IBM, RSA, Greenplum, and startups. He has held various roles over the years as software design engineer, program manager, software test engineer, consultant, author, presenter, and instructor. Rui's areas of expertise include:- software design and development- security- Technical writing- Analytics- Unified Communications- Directory services- Programming -
Kurt De Ding Kurt De Ding is a senior programming writer in the Office Communications Group. -
Vishwa Ranjan Vishwa Ranjan is a program manager in the Unified Communications Group. -
Chris Mayo Chris Mayo is a technical evangelist in the Microsoft Developer and Platform Evangelism Group. -
Microsoft Communications Server Team The Microsoft Office Communications Server Team designs, develops, and supports Office Communications Server technology. |
|
Description
|
Table of Contents
|
Product Details
|
About the Author
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Tony Northrup
November 2008
Ebook: $55.99
Print & Ebook: $76.99
Print: $69.99
By Eric Griffin
November 2008
Ebook: $27.99
Print & Ebook: $38.49
Print: $34.99
By Leonard Lobel, Andrew Brust, Stephen Forte
October 2008
Ebook: $47.99
Print & Ebook: $65.99
Print: $59.99
|
Customer Reviews
|
|
|