Objects and Interfaces
The Communications Service relies on the RTC API, which offers a set of COM interfaces and methods that can be used in custom applications.
The following list describes the general characteristics of the RTC API.
- Uses SIP-based signaling and presence communications.
- Integrates with the Microsoft .NET SIP proxy and registrar server.
- Supports provisioning with ITSPs or third-party corporate-deployed servers.
- Integrates signals over TCP/IP and PSTN networks.
The following table shows the primary RTC communication objects and their interface definitions.
Object | Interface | Description |
---|---|---|
Client | IRTCClient | Sets the session types and parameters. |
Session | IRTCSession | Supports all session types and represents the entity that creates or receives audio calls or IM sessions. |
Participant | IRTCParticipant | Retrieves a participant's name, URI, and state. |
Buddy | IRTCBuddy | Handles buddy information for the presence feature. |
Watcher | IRTCWatcher | Handles watcher information for the presence feature. |
Profile | IRTCProfile | Retrieves profile information. |
The following illustration shows how these objects are created.
Last updated on Saturday, April 10, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.