Programming for Unified Communications with Microsoft® Office Communications Server 2007 R2 [electronic resource].

Maximo, Rui.
Sebastopol : Microsoft Press, 2009.
1 online resource (415 p.)
1st edition

Location Notes Your Loan Policy


Client/server computing.
Real-time data processing.
Microsoft Office live communications server.
Local subjects:
Client/server computing. (search)
Microsoft Office live communications server. (search)
Real-time data processing. (search)
Electronic books.
System Details:
text file
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 needsAutomate Office Communicator features-sign-
Cover; Copyright page; Contents at a Glance; Table of Contents; Foreword; Acknowledgments; Personal Acknowledgments; Introduction; Why We Wrote This Book; What This Book Is About; Who This Book Is For; Companion Content; Hardware and Software Requirements; Servers; Client Computers; Database Requirements; Office Communications Server 2007 R2; Administrative Tools; Development Tools; Sample Test Topology; Find Additional Content Online; Support for This Book; Questions and Comments; Part I: Understanding Unified Communications; Chapter 1: Microsoft Unified Communications
Unified Communications: Challenges and OpportunitiesChallenges in Unified Communications; Opportunities in Unified Communications; The Unified Communications Platform; Unified Communications APIs; Summary; Additional Resources; Chapter 2: Microsoft Unified Communications APIs Foundation; Unified Communications Managed API 2.0; Scenarios; Considerations; API Architecture; Object Model; UCMA 2.0 Workflow API; Scenarios; Windows Workflow Foundation; Considerations; Workflow Architecture; Object Model; Office Communicator Automation API; Scenarios; Considerations; Application Architecture
Object ModelUnified Communications Client API; Scenarios; Considerations; Application Architecture; The UCC API Object Model; Unified Communications AJAX API; Scenarios; Considerations; Application Architecture; XML Model; Office Communications Server 2007 Speech Server Developer Edition; Scenarios; Considerations; Application Architecture; Summary; Additional Resources; Part II: Office Communicator Automation API; Chapter 3: Programming a Microsoft Office Communicator Automation API Application; Signing In to and Out of Office Communicator; Using the Messenger Class
Determining Whether Office Communicator Is RunningChecking Local User Status; Signing In to Office Communicator; Signing Out of Office Communicator; Putting It All Together; Working with Contact Information and Contact Presence; Displaying Local User Information; Retrieving Contact Information; Publishing and Subscribing to Contact Presence; Putting It All Together; Working with the Office Communicator Contact List; Putting It All Together; Starting Conversations; Using the IMessengerAdvanced Interface; Putting It All Together; Summary; Additional Resources
Chapter 4: Embedding Contextual CollaborationIntroduction to Contextual Collaboration; Scenario; Business Value; Choice of Technology; Test Environment; Overall Code Structure; Displaying Application-Specific Contact Lists; Starting Application-Specific Conversations; Accepting Application-Specific Conversations; Summary; Additional Resources; Part III: Unified Communications Managed API Workflow; Chapter 5: Unified Communications Managed API (UCMA) Workflow; UCMA Workflow; Using Project Templates; Selecting a Workflow Language; Using Workflow Designer; Workflow Runtime Services
General Activities
Description based upon print version of record.
Ding, Kurt De.
Ranjan, Vishwa.
Mayo, Chris.
Newkerk, Oscar.
Team, Microsoft Communications Server.