Разница между RPC и выполняемым кодом все-таки есть. К слову, NodeJS мы не использовали из-за некоторых проблем с V8. По поводу последнего вопроса — да, конечно, в зависимости от события это может быть или что-то что вы получите на уровне клиентского SDK или можно просто сделать HTTP-запрос прямо из сценария вовне, чтобы сообщить о чем-то.
AJAM is a new technology available in Asterisk 1.4 which allows web browsers or other HTTP enabled applications and web pages to directly access the Asterisk Manager Interface (AMI) via HTTP.
Ну, судя по описанию, это имеет мало общего с тем, что мы сделали. Облачных платформ, которые умеют прямо совсем то же самое мы не встречали, есть похожие, например, Twilio, Plivo, Tropo, но они все предлагают REST API для взаимодействия с платформой, мы же предлагаем писать приложения на JS, которые работают прямо в облаке.
Наконец-то второй браузер, поддерживающий WebRTC. Конечно, разработка стандарта все еще продолжается, но эту версию уже вполне можно использовать, чем мы и занимаемся =)
Может, я даже могу выдержку из их объяснения привести, там что-то в духе «ваше приложение недостаточно прекрасно с точки зрения функционала для пользователя» =)
Ну, судя по описанию, это имеет мало общего с тем, что мы сделали. Облачных платформ, которые умеют прямо совсем то же самое мы не встречали, есть похожие, например, Twilio, Plivo, Tropo, но они все предлагают REST API для взаимодействия с платформой, мы же предлагаем писать приложения на JS, которые работают прямо в облаке.