TAPI(Telephony Application Programming Interface)全名電話應用程式化介面,是微軟公司所提供的應用程式介面,用於傳統電話撥接的功能。TAPI可用於控制調變解調器(modem),甚至是用戶交換機(PBX)。

一些廠商提供的驅動程式可以控制多組handsets.傳統上稱之為"third-party control".還有一些廠商的驅動程式只能允許控制單一組handset.可稱之為"first-party control".電話系統很自然的允許瞬間多點連線.調變解調器(modem)的連線只能是first-party.

歷史

编辑

TAPI是1993年由微軟與Intel共同發表。第一版的TAPI版號是1.3版,首次實現於Microsoft Windows 3.1之上。Version 1.3當時的驅動程式還只是16位元。目前Version 1.3已不再更新,但有一些MSDN開發函式庫的CDs仍保有其檔案與補丁。

TAPI 3.0於1999年與Windows 2000共同推出。這個版本可以使用IP telephonyVoIP)。TAPI 3.0是集合傳統式PSTN電話服務和IP電話服務的漸進式API。使用Windows 2000 Active Directory服務來簡化公司內的部署,能夠結合兩部(透過H.323)或多部(透過IP Multicast)電腦,並存取這種結合所涵蓋的任何媒體資料流,以提高會議品質,使網路易於管理。

Windows XP支援有TAPI 3.1以及TAPI 2.2. TAPI 3.1可以支援Microsoft Component Object Model並提供有一系列的COM objects給程式人員呼叫使用。

TAPI 2.x vs TAPI 3.x

编辑

TAPI 2.x是以傳統的c/c++語言撰寫,並使用指標(pointer)的觀念以減輕系統負擔,但是TAPI 3.x則整合至COM object架構。

TAPI 3.x與TAPI 2.x在功能上並不完全相同,3.x版加強了整合多媒體控制(media control)的部份。支援標準的H.323會議和IP多點傳送(IP Multicast)會議,H.323可當作RTP使用。但TAPI 3.x無法包含所有的TAPI 2.x功能,例如在支援Phone class方面。

TAPI compliant hardware

编辑

電話硬體支援TAPI包含音效調變解調器(voice modems)以及電話卡(telephony cards)諸如Dialogic boards.

下列的電話系統已有支援Tapi驅動程式.但要付費使用:

  • Aastra(WOW Edition)
  • Alcatel OXO
  • Alcatel OXE
  • Avaya Index
  • Avaya IP Office
  • Cisco Call Manager
  • Cisco Call Manager Express(First-party)
  • Elmeg
  • InterTel Axxess(First-party)
  • LG LDK
  • Mitel 3300(已停止開發)
  • NEC Aspire
  • NEC XN120(Topaz)
  • Nortel BCM
  • Nortel CS
  • Nortel Meridian
  • Nortel Norstar
  • Panasonic KX-TD
  • Panasonic KX-TDA
  • Panasonic KX-TDE
  • Panasonic NCP
  • Samsung OfficeServ
  • Siemens 3000(First-party)
  • Tadiran
  • Toshiba CT(First-party)
  • ZyXEL X6004/X2002 PBX

參見

编辑

外部連結

编辑

📚 Artikel Terkait di Wikipedia

JCP

JCP(Java Community Process)成立于1998年,是使有兴趣的各方参与定义Java的特征和未来版本的正式过程。 JCP使用JSR(Java规范请求,Java Specification Requests)作为正式规范文档,描述被提议加入到Java体系中的的规范和技术。

SIM卡

223、ETSI TS 102 241、ETSI TS 102 588和ETSI TS 131 111。SIM工具箱程序使用私有API编写。为了保证程序的交互使用性,ETSI提出了Java Card的解决方案。其他标准和规范由Global Platform进行维护。 SIM物理规格遵守UICC的规定,有四種型号:

Symbian

有源代码都提供給使用Symbian的手機製造商和其他合作夥伴。再者,很多應用程序接口(API)都有公開其技術文件,使任何人都可以開發Symbian的软件。這與其他傳統的嵌入式作業系統形成對比,因為後者除了Java程序以外並無法提供任何後繼市場的软件。 2011年3月30日诺基亚公司的开源项目主管 Petra

統一資源標誌符方案

documentation page of Firefox's Developer: Chrome registration (页面存档备份,存于互联网档案馆) JCIFS API: Class jcifs.smb.SmbFile. [2019-05-30]. (原始内容存档于2012-10-18).  資訊科技主題