After completing this lab you will be better able to: 1) Understand the sequence of operations required to build a broadcast IM service; 2) Create and work with connection manager and endpoint objects; 3) Create and dispose of session objects; 4) Use sessions to send messages directly to recipients; 5) Understand the sequence of operations required to build an Automated IM; 6) Understand how to use and register server-based endpoints for use with Microsoft Office Communications Server 2007; 7) Understand how to publish presence for Unified Communications Managed API (UCMA)-based applications