14.Inbound和Outbound
Outbound模式相较于嵌入式语言相比更强大,适合控制单腿的呼叫,实现复杂的IVR应用;而Inbound更适合接收所有的事件,与多条腿进行交互,进行更复杂的呼叫控制。其中,在Outbound模式中,又分为同步模式和异步模式,同步模式控制比较简单,但自由度较小;异步模式需要更多的编程技巧,但会更强大。
Outbound模式的Socket是由FreeSWITCH建立的,它是建立在Channel的基础上的,每一个Channel均会为外部的TCP Server建立一个连接,在Channel挂机时释放,因此,Outbound的连接要考虑Channel的生命周期(即Socket的生命周期)。而Inbound的连接由客户端主动向FreeSWITCH发起连接,极需要考虑断线重连等问题。
本文发布于:2024-02-02 05:57:02,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170682462341813.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |