WEB开发网
开发学院软件开发VC Windows实时通信技术的应用 阅读

Windows实时通信技术的应用

 2010-07-06 20:43:43 来源:WEB开发网   
核心提示:摘要Windows XP RTC 的客户端 API 使得开发人员能够在自己的应用程序中实现实时通信,本文介绍了 RTC 技术和应用这一技术所必须的组件,Windows实时通信技术的应用,绪论今天,我们可以采取很多方法和我们的伙伴、客户、支持者、家庭和朋友进行交流,在你的应用程序中包含这些功能会使事情变得更容易,更完善,

摘要

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 能力。然而,在许多情况下,需要辅助程序进行通信颇显累赘。

RTC 是基于 Internet 技术和协议标准的,这使得其它设备和应用程序能使用这一技术与 Windows Messenger 进行沟通。

Windows XP RTC 客户端实现还提供了一个开放的应用程序接口,因此,基于 Windows 平台的应用程序可增加这些 RTC 功能。例如,一个基于 Web 的购买程序可包含一个即时求助按钮。点击该按钮之后,应用程序就会打开一个在客户与技术支持人员之间建立的 IM 会话。

RTC 程序的应用场合

Windows Messenger 在一个单独的应用中包含了 RTC 的许多功能。这一解决方案有许多用处并且在许多场合可能是最好的解决方案。很多情况下,在你的应用程序中包含这些功能会使事情变得更容易,更完善,更棒。

1 2 3  下一页

Tags:Windows 实时 通信技术

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接