Windows 实时通信技术的应用
2006-07-21 11:15:45 来源:WEB开发网摘要
Windows XP RTC 的客户端 API 使得开发人员能够在自己的应用程序中实现实时通信。本文介绍了 RTC 技术和应用这一技术所必须的组件。
绪论
今天,我们可以采取很多方法和我们的伙伴、客户、支持者、家庭和朋友进行交流。E-mail已经成为一个普遍深入的交流方式,但是它的实时性不强。电话被证明是一种好的交流方式并且具有实时性,但是它也有局限性,比如只有声音的交流,并且它缺乏一种机制来使我们知道是否我们交流的另一方已经准备好接听我们的电话。
走进实时通信
Real-Time Communications (RTC)提供了丰富的与现场信息相结合的通信和协作特征,使你能够知道在何时何地找到你的联系人。RTC的许多特征以另外的形式或者在其他的应用中有所体现,但是这些特征从未被结合为一个单独的实现。
例如,Instant Messaging (IM)即时消息是发展最快的Internet通信机制之一,因为它实现简单并且效率高。IM具有实时性,而且具有现场能力,使你知道何时能找到你的联系人。但是它不具备另外一些特征,例如音频和视频会议以及在线合作等。
Microsoft Windows XP 在 Microsoft Windows Messenger 中包含了所有的实时通信功能。Windows Messenger使你能与你的客户和同事通过使用文本、音频(语音电话可以在PC到PC、PC到电话、电话到电话之间建立)、视频、共享白板和应用程序的方式进行交流。你可以建立一个联系人清单,通过现场信息得知你的联系人何时在线何时可以联系得到。并且,这些能力并非只限于Windows Messenger,通过使用RTC客户端API可用来丰富其他的应用程序。
具有 RTC 功能的应用程序
Windows Messenger 客户端利用 Windows XP 的 RTC 客户端组件。这一客户端在一个单独的应用程序中体现了所有 RTC 能力。然而,在许多情况下,需要辅助程序进行通信颇显累赘。
更多精彩
赞助商链接