Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poniższy materiał zawiera wskazówki dotyczące używania interfejsu TAPI do pisania aplikacji komunikacyjnych użytkowników końcowych lub serwera. Te informacje są również bardzo istotne dla programistów dostawców usług.
Pierwszą decyzją, która musi być podjęta przez programistę przy użyciu interfejsu TAPI, jest wymagany poziom usługi. Jeśli na przykład aplikacja wymaga wybrania menu, które może wybrać numer telefonu, prawdopodobnie nie jest wymagana pełna aplikacja TAPI. Asystowana telefonia może włączyć tę opcję szybko i po prostu. Aby uzyskać więcej informacji na temat rozróżnienia między pełnymi aplikacjami TAPI i Asystowaną telefonią, zobacz poziomów TAPI usługi.
Drugą ważną decyzją jest to, czy używać interfejsu TAPI 2.x, interfejsu API opartego na języku C, czy interfejsu TAPI 3.x, który jest oparty na modelu COM. Zobacz TAPI 3.x vs. TAPI 2.x, aby zapoznać się z ważnymi zagadnieniami dotyczącymi podejmowania decyzji o tym, który z nich należy użyć.
Na poniższym diagramie przedstawiono podstawowe bloki konstrukcyjne pełnej aplikacji TAPI. Oba interfejsy TAPI 2.x i TAPI 3.x zostały omówione w tych sekcjach. Materiał, który jest bardzo specyficzny dla jednego, został omówiony w sekcjach przeglądu interfejsu TAPI 2.x lub TAPI 3.x.
Poniższe linki zawierają zawartość odpowiadającą liczbom na powyższej ilustracji:
| Rysunek | Dokumentacja |
|---|---|
| 1 | inicjowania interfejsu TAPI |
| 2 | kontrola sesji |
| 3 | sterowania urządzeniami |
| 4 | Media Control |
| 5 | informacje o kontrolkach centrum obsługi telefonicznej |
| 6 | rendezvous IP Telephony Conferencing |
| 7 | zamykania interfejsu TAPI |