• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
    您當前的位置是:  首頁(yè) > 新聞 > 國內 >
     首頁(yè) > 新聞 > 國內 >

    Asterisk課堂-撥號規則中的優(yōu)先級

    2017-01-11 16:35:35   作者:james.zhu   來(lái)源:asterisk   評論:0  點(diǎn)擊:


    \    
      Asterisk本身的撥號規則是按照執行順序來(lái)一步步執行的,在撥號規則的語(yǔ)法中也特別注明了優(yōu)先級的標志。但是為了簡(jiǎn)化或實(shí)現靈活流程跳轉,Asterisk撥號規則中特別使用了一些其他的輔助方式來(lái)幫助用戶(hù)解決這些問(wèn)題。
      視頻中介紹了優(yōu)先級的用法和應該注意到問(wèn)題:
      現在我們簡(jiǎn)單介紹幾個(gè)撥號規則中優(yōu)先級的使用方式和需要注意到地方:
      撥號規則的優(yōu)先級的語(yǔ)法,在撥號規則中,priority 是撥號規則的一個(gè)執行順序的標志,幫助用戶(hù)了解撥號流程的每個(gè)步驟。每個(gè)流程分類(lèi)幾個(gè)不同的步驟來(lái)執行。
    \
      特別的優(yōu)先級字符n用來(lái)簡(jiǎn)化撥號規則的流程,方便重新編輯流程。按照默認的撥號規則的流程,用戶(hù)需要編寫(xiě)的流程從1開(kāi)始,2,3等依次類(lèi)推。但是如果用戶(hù)修改了撥號規則中的其中一個(gè)流程,或者關(guān)閉一個(gè)流程,則需要修改整個(gè)撥號規則的流程,這樣就會(huì )給維護人員帶來(lái)不便。如果撥號規則中使用了n以后,則不會(huì )影響其他后續流程的執行,這樣也方便用戶(hù)維護。
    \
      撥號規則中的優(yōu)先級使用label 來(lái)標志一個(gè)流程的跳轉。如果我們需要一個(gè)特別的跳轉標志,可以在呼叫流程中添加一個(gè)跳轉的標志符,撥號規則可以識別這個(gè)標志符來(lái)實(shí)現正確的跳轉。
    \
      缺省號碼的使用方式,很多撥號規則,如果extension 是同一個(gè)號碼,在后續的流程中,需要重復這些號碼,所以導致?lián)芴栆巹t編寫(xiě)比較麻煩。但是,使用缺省編寫(xiě)的格式,筆者認為不具有可讀性,破壞了編程習慣用法。在asterisk-1.6 以上的版本支持了same=> prefix 的缺省用法。具體實(shí)例如下:
      exten => 6123,1,NoOp()  // 起始exten是6123.
      same => n(repeat),Verbose("Do something!")  // 缺省了6123
      same => n,Verbose("Do something different!") // 缺省了6123
      本章節介紹了撥號規則中優(yōu)先級的使用方法,特殊字符n和label 的用法。通過(guò)本章節的介紹,管理員在編寫(xiě)撥號規則時(shí)可以使用一定的格式來(lái)編寫(xiě)撥號規則,同時(shí)避免重復號碼的重復。
      關(guān)注微信公眾號:asterisk-cn 或者掃描二維碼,了解開(kāi)源通信技術(shù)。

    專(zhuān)題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 夏邑县| 皋兰县| 东兴市| 阿巴嘎旗| 漯河市| 乐山市| 上林县| 广丰县| 时尚| 社旗县| 资源县| 陇南市| 泰州市| 永靖县| 安西县| 大名县| 延吉市| 名山县| 星座| 庄河市| 沁源县| 穆棱市| 丰城市| 宁国市| 西乌珠穆沁旗| 安宁市| 黎平县| 铅山县| 综艺| 临沂市| 睢宁县| 斗六市| 谷城县| 西吉县| 安岳县| 新疆| 天峻县| 巴彦淖尔市| 巴楚县| 灵石县| 滕州市| http://444 http://444 http://444 http://444 http://444 http://444