- 作者:james.zhu(james.zhu@hiastar.com) www.hiastar.com 微信公眾號(hào):asterisk-cn
- Asterisk課堂-如何通過(guò)源代碼安裝方式安裝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)電話(huà)系統(tǒng)的分機(jī)和邏輯分機(jī)基本上是一一對(duì)應(yīng)的關(guān)系。但是軟交換中的extensions 增加了更多的靈活性。使用exten時(shí)又以下幾個(gè)方面應(yīng)該注意到地方:
注意標(biāo)準(zhǔn)的語(yǔ)法規(guī)則,用戶(hù)在編寫(xiě)撥號(hào)規(guī)則時(shí)一定要注意exten的語(yǔ)法規(guī)則,具體的規(guī)則如下:
注意規(guī)則優(yōu)先級(jí)的執(zhí)行順序,和語(yǔ)法的可讀性。撥號(hào)規(guī)則是按照語(yǔ)法的優(yōu)先級(jí)來(lái)執(zhí)行的,無(wú)論撥號(hào)規(guī)則具體順序怎么編寫(xiě),最后是按照優(yōu)先級(jí)來(lái)執(zhí)行。另外,用戶(hù)要注意撥號(hào)規(guī)則的可讀性,如果可讀性差容易引起歧義。
same 的用法,在asterisk-1.8 版本以后,語(yǔ)法規(guī)則中支持了same的用法,這樣可以讓撥號(hào)規(guī)則變得更加簡(jiǎn)潔,不需要重復(fù)填寫(xiě)extension。
以上內(nèi)容介紹了exten的基本語(yǔ)法,也告訴大家一定要注意語(yǔ)法的執(zhí)行規(guī)則,同時(shí)也提醒用戶(hù)編寫(xiě)的語(yǔ)法一定要具有可讀性,這樣容易排查錯(cuò)誤,不會(huì)引起歧義。最后還介紹了same 關(guān)鍵詞的使用方式。希望用戶(hù)能夠通過(guò)簡(jiǎn)單介紹了解了exten的基本語(yǔ)法。