Phoner verfügt über eine COM-Schnitstelle, die nicht nur eine Fernsteuerung des Programms ermöglicht, sondern auch Methoden bereitstellt, die durch andere Programme im Workflow benutzt werden können.
Solche Programme sind, relativ zu Phoner, als AddOns zu bezeichnen, die weitergehende Funktionen bieten, jedoch auf den Methoden der COM-Schnittstelle Phoners aufbauen.
Beispiele hierfür können auf der
Download-Seite eingesehen werden.
Ein äusserst nützliches AddOn für Phoner ist
JB's Telefonbuchreverssuche, dass über die COM eng mit Phoner zusammenarbeitet, und auch die Programmeinstellungen Phoners (phoner.ini) berücksichtigt.
Phoner selber verfügt über die Funktionen eines eigenständig zu handhabenden Softphones für die Modi TAPI, CAPI und SIP, inklusive der Funktionen, die notwendig sind, um Phoner hinter einer Soft- oder Hardware-Telefonanlage, einem SIP-Registrator, einer Firewall und im VPN-Tunnel zu betreiben.
Nun ist es denkbar, dass die eine oder andere Funktion nicht durch Phoner unterstützt wird.
Hierbei sollte IMHO grundsätzlich gelten, dass Phoner auch nur diejenigen Funktionen unterstützen sollte, die ein Stand-Alone-Telefon zur Verfügung stellen würde.
Berücksichtigt man nur einmal die bereits zahlreich vorhandenen Einstellungsmöglichkeiten für den Anrufbeantworter (AB konfigurierbar für den gesamten Teilnehmeranschluss, für jede MSN konigurierbar sowie jeweils für jede eingehende übertragene Rufnummer konfigurierbar), so ist der Funktionsumfang eines "herkömmlichen" Telefons bereits jetzt weit übertroffen.
Es handelt sich jedoch um diejenigen Funktionen, die ein Telefon als Endgerät unter normalen Voraussetzungen unterstützen könnte.
Besonderheiten wie das COM-Interface oder Kommandozeilen-Optionen, sowie die Protokollierungs-, Steuerungs und Verwaltungsfunktionen für Gespächsverbindungen fallen zwar im direkten Vergleich nicht unter die Funkionen eines Endgerätes an einem Teilnehmeranschluss. Jedoch ist Phoner in Bezug auf diese letztgenannten besonderen Funktionen bereits ausgereift, so dass der überwiegende Teil der Benutzer bereits keine Funktion mehr vermissen dürfte.
Gleichzeitig sollte IMHO beachtet werden,
dass Phoner keine Telefonanlage ist, und zum Beispiel keine Verwaltungsaufgaben einer Software-Telefonanlage wie z. B.
Asterisk für Windows beherrschen muss. In dieser Hinsicht ist Phoner bereits mit denjenigen Funtkionen ausgestattet, und verfügt über diejenigen Standards, um hinter einer solchen Telefonanlage zuverlässig betrieben zu werden.
Ich möchte diesen Thread nutzen,
- um zum einen, ähnlich einer Wiki,
im folgenden Beitrag nach und nach die COM-Schnittstelle Phoners zu dokumentieren,
- und zum anderen in Laufe der Diskussion Sinn und Unsinn, Vor- und Nachteile von Phoner-Erweiterungen oder Phoner AddOn's herauszuarbeiten.
Die COM-Dokumentation wird - einmal fertig gestellt - in die Phoner-Hilfe und in die FAQ übernommen.
Viele Grüße vom Kai