下列數據提供使用 TAPI 撰寫使用者或伺服器通訊應用程式的指導方針。 這項資訊也與服務提供者程序設計人員高度相關。
程式設計人員在使用 TAPI 時必須做出的第一個決策是所需的服務層級。 例如,如果應用程式需要可以撥打電話號碼的功能表選取專案,則可能不需要完整的TAPI應用程式。 輔助電話語音可以快速且簡單地啟用此選項。 如需完整 TAPI 應用程式和輔助電話語音之間的差異詳細資訊,請參閱 TAPI 服務層級。
第二個重要決策是使用 TAPI 2.x、C 型 API 或 TAPI 3.x,這是以 COM 為基礎。 如需決定要使用哪些重要考慮的討論,請參閱 TAPI 3.x 與 TAPI 2.x。
下圖說明完整 TAPI 應用程式的基本建置組塊。 TAPI 2.x 和 TAPI 3.x 在這幾節中都已尋址。 在 TAPI 2.x 或 TAPI 3.x 的概觀區段中,會針對其中一個高度特定的數據加以解決。
下列連結提供與上圖中數字對應的內容:
| 數位 | 文件 |
|---|---|
| 1 | TAPI 初始化 |
| 2 | 工作階段控件 |
| 3 | 裝置控制 |
| 4 | 媒體控制 |
| 5 | 關於通話中心控件 的 |
| 6 | Rendezvous IP 電話電話會議 |
| 7 | TAPI 關機 |