Cloud-basierte Telefondienste realisieren
Voxeo Labs veröffentlicht mit "Tropo" einen Open Source-basierten Telefoniedienst aus der Cloud
Tropo.com bietet Cloud-basierte Telefoniedienste, die es Entwicklern ermöglichen, Sprachanwendungen in bekannten Programmiersprachenzu schreiben
(03.08.09) - Voxeo, Anbieterin von Unified Communications- und Selfservice-Plattformen, gab im Rahmen der O´Reilly Open Source Convention (Oscon) in Kalifornien bekannt, dass der Quellcode für den Tropo.com Telefonservice kostenlos für Entwickler im Rahmen einer Open-Source-Lizenz zur Verfügung gestellt wird. Die Freilegung des Tropo-Codes zeigt, dass sich Anbieter von Netzwerkdiensten voll zu Open Source-Grundsätzen bekennen und die proprietäre Bindung vermeiden können, die für solche Dienste oft typisch ist.
"Tropo.com" bietet Cloud-basierte Telefoniedienste, die es Entwicklern ermöglichen, Sprachanwendungen in bekannten Programmiersprachen wie Groovy, JavaScript, PHP, Python und Ruby zu schreiben. Dieser Ansatz erweitert die bis dato verfügbaren XML-zentrierten Optionen, die in der Vergangenheit die einzige Möglichkeit für Cloud-basierte Telefondienste waren.
Tropo-Anwendungen können einfach und schnell in den unterstützten Sprachen erstellt werden – ohne dabei in XML-Formate übersetzt werden zu müssen. Anwendungen, die auf Tropo entwickelt werden, können Anrufe über traditionelle Festnetzanschlüsse, Mobiltelefone, Nebenstellenanlagen und neuere IP-basierte Lösungen wie SIP und Skype beantworten und initiieren. Tropo ist nicht nur Open Source, sondern basiert auch vollständig auf offenen Standards wie SIP, Java SIP Servelets und dem IETF Media Resource Control Protocol (MRCP).
Der veröffentlichte Tropo-Quellcode enthält:
>> "Tropo SIP Servlet", die Implementierung des Kern-Java APIs für Telefonanwendungen sowie den Mechanismus, eine Vielzahl von Programmiersprachen auf diesem API zu betreiben. Das Tropo SIP Servlet basiert auf dem SIP Servlet-Standard JSR-289. SIP Servlet-Plattformen sind verfügbar von diversen Anbietern wie Voxeo, Oracle, Avaya und Redhat. Das Tropo SIP Servlet benutzt zusätzlich den IETF MRCP-Standard um Audio-Interaktionen während des Anrufs zu steuern. Mit der Freilegung des Quellcodes möchte Voxeo eine größere Wahlfreiheit unter MRCP-Servern schaffen und letztendlich jede Media-Plattform unterstützen, die das Java Media Server Control API JSR-309 implementiert.
>> Tropo-Adapter für Groovy, JavaScript, Python, PHP und Ruby. Tropo-Adapter ermöglichen die Nutzung des Kern-APIs durch eine bestimmte Programmiersprache. Durch die Freilegung des Quellcodes kann Tropo rasch für neue Programmiersprachen wie etwa Cloiure, JavaFX oder Scala angepasst werden.
(Voxeo: ra)
Voxeo: Kontakt und Steckbrief
Der Informationsanbieter hat seinen Kontakt leider noch nicht freigeschaltet.