97成人免费视频,97视频免费公开成人福利,免费视频99,99婷婷,国产伊人久久,亚洲视频欧美,国产精品福利久久

您當前的位置是:  首頁 > 新聞 > 國內 >
 首頁 > 新聞 > 國內 >

Asterisk課堂-撥號規(guī)則中的Contexts

2016-12-06 09:39:32   作者:james.zhu   來源:CTI論壇   評論:0  點擊:


\
  本章節(jié)重點介紹asterisk撥號規(guī)則中的contexts. 在以前的介紹中,我們解釋了contexts 的含義。視頻中介紹了如何使用contexts 和相關使用方式。
  現在我們具體說明一下關contexts 幾個方面的內容:
  正確準確的context 定義:context 和其他開發(fā)語言一樣,定義任何變量,要明確變量的含義,已讀,含義明確。不要使用無含義的定義,不要使用空格。另外,相同分機號碼可以分別定義在不同的context中,不會發(fā)生沖突。
\
  注釋方式,用戶要注意配置文件中的注釋方式,語法方式和linux 其他的配置文件的方式完全相同。注意無效的注釋,可能導致語法錯誤。
\
  分機配置文件中的Context必須匹配撥號規(guī)則中的Context, 如果不能匹配,可能導致錯誤-系統(tǒng)播放分機不存在。
\
  Context中包含另外一個context,撥號規(guī)則執(zhí)行了第一個context會繼續(xù)執(zhí)行包含的context。如下舉例:用戶撥打了分機500,最后執(zhí)行到了8500, 然后進入語音郵箱,最后掛機。
\
  撥號規(guī)則執(zhí)行查詢順序: 首先查詢目前定義的分機,然后查詢模式匹配,第三查詢include 文件,最后查詢switch 聲明。
  Contexts 是撥號規(guī)則中最為核心的部分,用戶命名contexts 時一定要給定清晰度名稱,比如:internal-users, from-external,from-pstn 等等,這些都是非常好的命名習慣,不要命名一些無實際含義的名稱。另外,如果用戶在編寫contexts 時發(fā)生錯誤,根據系統(tǒng)CLI輸出結果修改語法錯誤。

專題

肇州县| 抚州市| 辰溪县| 竹北市| 文水县| 闻喜县| 囊谦县| 南充市| 河南省| 九龙坡区| 惠水县| 内黄县| 剑阁县| 东乌珠穆沁旗| 龙江县| 彭州市| 泰安市| 三河市| 宁化县| 建阳市| 卢氏县| 团风县| 浏阳市| 衢州市| 金华市| 云和县| 子长县| 三门峡市| 会宁县| 合水县| 廉江市| 沅陵县| 峨山| 西乡县| 太白县| 常德市| 甘德县| 乡城县| 平湖市| 和龙市| 张家港市|