Capítulo 19. Interfaz REST de Asterisk

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

La gente que cree saberlo todo es una gran molestia para los que sí lo sabemos.

Isaac Asimov

La Interfaz REST de Asterisk (ARI) se creó para abordar las limitaciones inherentes al desarrollo de funcionalidades externas o mejoradas fuera de Asterisk. Aunque AGI te permite activar aplicaciones externas, y AMI te permite supervisar y controlar externamente las llamadas en curso, cualquier intento de integrar ambas en una aplicación externa completa se vuelve rápidamente complejo y torpe. ARI permite a los desarrolladores crear una aplicación independiente y completa, utilizando Asterisk como motor subyacente.

En el momento de escribir esto, ARI requiere un plan de marcado muy básico para activar la aplicación de plan de marcado Stasis(), que a su vez entrega el canal a ARI. Para cuando leas esto, es muy probable que este requisito haya cambiado, ya que la comunidad de desarrolladores de Asterisk ha estado trabajando activamente para permitir que ARI se genere sin ningún plan de marcado de por medio.

Utilizar una interfaz externa como ARI para controlar Asterisk no te va a facilitar necesariamente la vida. Las habilidades necesarias para implementar y solucionar problemas de aplicaciones de este tipo requieren un conjunto de habilidades completo, no sólo en el idioma que elijas, sino también en administración de sistemas Linux, administración ...

Get Asterisco: La Guía Definitiva, 5ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.