- 作者:james.zhu(james.zhu@hiastar.com) www.hiastar.com 微信公眾號(hào):asterisk-cn
- Asterisk課堂-如何通過源代碼安裝方式安裝Asteisk/dahdi
- Asterisk課堂-系統(tǒng)部署環(huán)境要求
- Asterisk課堂-Asterisk技術(shù)架構(gòu)
- Asterisk課堂-撥號(hào)規(guī)則基礎(chǔ)
- Asterisk課堂-創(chuàng)建第一個(gè)撥號(hào)規(guī)則
- Asterisk課堂-撥號(hào)規(guī)則中的Contexts
- Asterisk課堂-撥號(hào)規(guī)則中的Extensions用法
- Asterisk課堂-撥號(hào)規(guī)則中變量的使用
- Asterisk課堂-撥號(hào)規(guī)則中的Extensions用法

Asterisk中的extensiosn 和傳統(tǒng)的企業(yè)分機(jī)有所區(qū)別。傳統(tǒng)電話系統(tǒng)的分機(jī)和邏輯分機(jī)基本上是一一對(duì)應(yīng)的關(guān)系。但是軟交換中的extensions 增加了更多的靈活性。使用exten時(shí)又以下幾個(gè)方面應(yīng)該注意到地方:
注意標(biāo)準(zhǔn)的語法規(guī)則,用戶在編寫撥號(hào)規(guī)則時(shí)一定要注意exten的語法規(guī)則,具體的規(guī)則如下:

注意規(guī)則優(yōu)先級(jí)的執(zhí)行順序,和語法的可讀性。撥號(hào)規(guī)則是按照語法的優(yōu)先級(jí)來執(zhí)行的,無論撥號(hào)規(guī)則具體順序怎么編寫,最后是按照優(yōu)先級(jí)來執(zhí)行。另外,用戶要注意撥號(hào)規(guī)則的可讀性,如果可讀性差容易引起歧義。

same 的用法,在asterisk-1.8 版本以后,語法規(guī)則中支持了same的用法,這樣可以讓撥號(hào)規(guī)則變得更加簡潔,不需要重復(fù)填寫extension。

以上內(nèi)容介紹了exten的基本語法,也告訴大家一定要注意語法的執(zhí)行規(guī)則,同時(shí)也提醒用戶編寫的語法一定要具有可讀性,這樣容易排查錯(cuò)誤,不會(huì)引起歧義。最后還介紹了same 關(guān)鍵詞的使用方式。希望用戶能夠通過簡單介紹了解了exten的基本語法。