- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要
Windows操作系统为开发计算机一电话集成通信应用程序提供 了稳定而健壮的平台
和丰富的应用程序接口。以TAPI(电话应用程序接口)为核心,结合MAPI(消息应用程序
接口),SAPI(语音应用程序接口),多媒体API等等,用户可以方便地开发出性能丰富,
易于使用的通信软件。
本文由分析Windows的通信体系结构开始,由于其组成模块都以WOSA(即Windows
开放式服务体系)模型为基础,接下来我们详细讨论了WOSA模型。然后分别阐述了
TAPI、MAPI、以及 SAPI的实现原理和工作方式。最后,结合我们的实际工作,介绍
了一个个人通信助理软件的设计和实现。
另外,在即将随同WindowsNT5.0一起发布的TAPI3.0是 一个革命性的应用程序接
口,具有许多新特性。其中最重要的一点是集成了.LP电话技术,对此我们也作了介绍。
关键词:Winodws开放服务体系(WOSA),电话应用程序接口((TAPD,消息应用程序接口
(MAPI),语音应用程序接口((SAPI),计算机与电话集成((CTI)
Abstract
CommunicationsProgrammingontheWindows
Platform :PrinciplesandPractice
Computerandtelecommunicationsindustriesaretechnologicallyconverging.Theopen
standardsoftheWindowsplatformandTAPIprovidearichfoundationuponwhichtheCTI
(Computer-Telephonyintegration)industrycanbuild.ComplementingTAPIisapowerful
collectionofotherWindowsAPIsandWin32functionsincludingtheMessagingAPI(MAPI),
theSpeechAPI(SAPI),andCommunication,WaveAudio,andMediaControlInterface
(MCI)functions.
ThisthesisdiscussesthemainWindowscommnucationcomponentsindetail,including
TAPI,MAPI,SAPI,etc.Itsemphasisistodemonstratehowtointegrateallthecommponents
togethertoconstructcommnunicationsoftware
Keywords:WOS戌TAPI,MAPI,SAM,CTI
第二章Windows开放服务体系(WOSA)
2.1WOSA是什么?
Windows开放服务体系结构是Microsoft为实现 “信息就在你指尖(InformationAt
YourFingertips)”而提出的体系结构·WOSA为企业计算环境提供了一个单一的·系
统级的接口,它对终端用户和开发人员隐藏了异种环境的复杂性。利用WOSA接口,
Windows应用程序不再需要为任何一种所使用的网络类型、计算机类型和后台服务类
型而包含特定的代码 ,就能无遗漏地访问信息。其结果是,即使网络、计算机或后台
服务发生变化,应用程序仍不必修改,换句话说,WOSA使Windows应用程序能够
在多种计算环境中连接所有的服务。
WOSA的关键要点是设计一种方式,通过这种方式获得Windows操作系统的扩展
服务,而操作系统仅需了解该服务的最少量的信息。比如,利用MAPI(MessagingAPI,
即消息API)模型,开发人员可以抛开实现于各种Windows平台之上的消息系统所包含
的硬件和软件的繁琐细节,而专注于利用这些服务设计应用程序。
WOSA模型不仅仅是提供了以一种单一的方式获取Windows操作系统的扩展服务
的途径·WOSA还可以在多操作系统环境下Z作·比如,MicrosoftRPC(Remote
ProcedureCall,即远程过程调用)接口是一种WOSA服务,它支持和其它的与OSF/DCE
RRC兼容的系统互操作的能力,而不必考虑对方位于何种操作系统之上。
为实现这种灵活性,WOSA模型定义了两类截然不同的
您可能关注的文档
- Smith-Fineman-Myers综合征致病基因的精细定位及其候选基因研究.pdf
- SOD模型化合物对水稻幼苗抗寒性影响机理分析.pdf
- SPT杆长修正动力测试及其N值精度探讨.pdf
- SSH法检测结肠正常粘膜、腺瘤与腺癌中差异表达的基因.pdf
- STM图像与单原子操纵的第一性原理方法分析.pdf
- Szasz类算子的Steckin不等式和Kantorovich型算子的点态逼近.pdf
- S跨国公司供应商管理策略探讨.pdf
- TGF-β-%2c1-对体外培养人关节软骨细胞的生物学行为的影响及在软骨组织工程中的应用.pdf
- TiO2压敏电阻晶界电学性质分析.pdf
- TiO-%2c2-A→R晶型转变分析.pdf
最近下载
- 新人教版高中数学必修第二册统计全套课件.pptx VIP
- 台球厅消防安全应急预案.docx VIP
- 海外代理协议合同协议.docx VIP
- 初中教科研课题:《初中语文预习方法研究》课题研究工作报告.doc VIP
- 2025至2030年中国新疆维吾尔自治区建筑市场运行态势及行业发展前景预测报告.docx
- 简述10KV 高压配电柜安装.doc VIP
- GB50148-2010 电气装置安装工程电力变压器油浸电抗器、互感器施工及验收规范.pdf VIP
- 2025航天恒星科技有限公司招聘80+人笔试历年参考题库附带答案详解.pdf
- RB∕T 174-2021 司法鉴定法庭科学机构能力专业要求.pdf
- CP-717安装指南.doc VIP
文档评论(0)