基于中间件和FreeSwitch的通信建立方法、通信方法及系统
摘要:
本发明涉及通信技术领域,公开了一种基于中间件和FreeSwitch的通信建立方法、通信方法及系统,旨在解决现有基于FreeSwitch的通信方法存在开发困难以及线程阻塞的问题,主要方案包括:呼叫系统启动后创建中间件实例;所述中间件实例创建一个处理连接的线程池,以及一个非阻塞的TCP连接通道;所述中间件实例创建启动类作为组件容器,连接所述线程池和TCP连接通道,使得该线程池对TCP连接通道进行监听;所述启动类创建方法句柄,并加载所需的参数连接FreeSwitch;所述中间件实例订阅监听事件并启动监听器开始对FreeSwitch的通话事件进行监听。本发明减少了程序设计的复杂性,适用于呼叫系统。
0/0