Programming for Unified Communications with Microsoft Office Communications Server 2007
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
CONTENTS:
ForewordAcknowledgmentsIntroductionPart I: Understanding Unified Communications
- Chapter 1: Microsoft Unified Communications
- Chapter 2: Microsoft Unified Communications APIs FoundationPart II: Office Communicator Automation API
- Chapter 3: Programming a Microsoft Office Communicator Automation API Application
- Chapter 4: Embedding Contextual CollaborationPart III: Unified Communications Managed API Workflow
- Chapter 5: Unified Communications Managed API (UCMA) Workflow
- Chapter 6: Business Process CommunicationPart IV: Unified Communications Managed API
- Chapter 7: Structure of a UCMA Application
- Chapter 8: Publishing Custom Presence with UCMAPart V: Debugging, Tuning, and Deploying Unified Communications Applications
- Chapter 9: Preparing the UC Development Environment
- Chapter 10: Debugging a Unified Communications ApplicationGlossaryAppendix : About the Authors