AsteriskNow简介
AsteriskNow是以最快捷的方式建立基于Asterisk的电话系统解决方案。AsteriskNow是一个完整的Linux发布版本,其中集成了Asterisk服务器、DAHDI驱动框架、管理GUI、Mysql数据库、Apache服务器以及包括了多种开发工具与组件。
下图是AsteriskNow前端截取界面:
AsteriskNow系统架构
AsteriskNow的架构是基于LMAP(Linux-Apache-MySQL-PHP),LAMP框架是当前软件开发的一种重要模式。
LAMP中的L代表开源的操作系统Linux,A代表最著名的WWW服务器,也是开源软件的Apache,M代表性能优
越的开源数据库软件Mysql,而P代表开源的网络脚本语言PHP,也代表Perl和Python,后两者也都是著名的开源软件。
LAMP都是免费的自由软件,但是性能毫不输于相应的商业软件---比如说Apache强于微软的IIS这是众所周知的事实---
所以在信息领域非常流行,同时有很多具体的应用系统也是构筑在LAMP框架之上。
AsteriskNow架构如下图所示:
基于AsteriskNow电话会议解决方案
AsteriskNow是一整套电话技术解决方案的开源应用,实现了PBX的整个框架。其中实现了部分电话会议业务功能,
例如创建会议、添加会议选项、设定会议密码和管理员密码等,这些功能的实现是针对meetme.conf配置文件的操作。
电话会议功能简单。但在此框架下根据电话会议业务需求开发式可行的,整套方案是非常成熟的,而且有开源社区不断更新。
但是AsteriskNow GUI不依赖与数据库,而是直接与配置文件相关联,GUI上的操作通过AMI对配置文件的操作,配置文件的
维护相对比较复杂。