Park
Der Parkvorgang ermöglicht es einer Anwendung, eine Sitzung an eine spezielle Adresse zu senden, an die sie gehalten wird, bis sie nicht geparkt wurde. Aus Sicht der Anwendung sieht dies ähnlich wie eine Übertragung aus. Für die Partei am anderen Ende der Verbindung ähnelt dies dem Anhalten.
Der Unterschied zwischen Park und Übertragung besteht darin, dass die geparkte Adresse kein Verbindungspunkt für die Sitzung ist, und die Sitzung benachrichtigt oder timeout nicht. Der Unterschied zwischen Parken und Halten besteht darin, dass die Sitzung nach Abschluss des Parkvorgangs nicht mehr der Adresse der Anwendung zugeordnet ist.
Es gibt zwei Arten von Parkplätzen: gerichteten Park und nicht geleiteten Park. Im weitergeleiteten Parken von Anrufen gibt die Anwendung die Zieladresse an, an der der Anruf geparkt werden soll. Beim nicht direkt geparkten Park bestimmt der Dienstanbieter oder die zugrunde liegende Hardware die Adresse und gibt sie an die Anwendung zurück.
Eine geparkte Sitzung wechselt in der Regel in den Leerlaufzustand, nachdem sie erfolgreich geparkt wurde, und die Anwendung sollte dann die zugeordneten Ressourcen freigeben. Eine Zusammenfassung hierzu finden Sie unter Beenden einer Sitzung.
Wenn die Anwendung die Zuweisung der Sitzung aufgehoben hat, werden neue Sitzungsressourcen zugewiesen, auch wenn die Anwendung die vorherigen Zeiger zurückgegeben hat, sodass ein Fehler bei ordnungsgemäßen Versionen zu einer Vielzahl von Problemen führen kann.
Einige Dienstanbieter können den Benutzer nach einiger Zeit daran erinnern, dass eine Sitzung geparkt wurde. Die Anwendung sieht einen Angebotsanruf mit einem Anruf Grund, auf Erinnerung festgelegt wurde.
Nicht alle Dienstanbieter unterstützen die Verwendung dieses Vorgangs.
TAPI 2.x: Siehe linePark, lineUnpark.
TAPI 3:ITBasicCallControl::P arkDirect, ITBasicCallControl::P arkIndirect, ITBasicCallControl::Unpark.