• <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>
    您當(dāng)前的位置是:  首頁 > 新聞 > 國內(nèi) >
     首頁 > 新聞 > 國內(nèi) >

    Asterisk課堂-撥號(hào)規(guī)則中的Goto命令使用

    2017-01-09 13:46:46   作者:james.zhu   來源:CTI論壇   評論:0  點(diǎn)擊:


    \    
      也許用戶都了解,Asterisk的撥號(hào)規(guī)則事實(shí)上就是一段程序語言,它會(huì)根據(jù)編寫的邏輯來一步步執(zhí)行呼叫流程。既然是一種程序語言,就需要一些基本的語法來支持程序執(zhí)行,或者條件判斷等等剛才。Goto 就是Asterisk 撥號(hào)規(guī)則中一個(gè)基本的命令。如果撥號(hào)規(guī)則匹配了某一個(gè)條件判斷的話,按照撥號(hào)規(guī)則的執(zhí)行流程,Goto命令則會(huì)跳轉(zhuǎn)到相應(yīng)的業(yè)務(wù)邏輯。這樣,撥號(hào)規(guī)則就支持了各種不同的條件判斷,使得我們的撥號(hào)規(guī)則變得非常強(qiáng)大。
      視頻中介紹了Goto的一些使用場景和跳轉(zhuǎn)的方式:
      這里,我們介紹Goto的具體使用語法和使用方式。
      Goto的語法,Goto語法比較簡單。通常來說,執(zhí)行Goto的話,需要相應(yīng)的Goto命令跳轉(zhuǎn)參數(shù)或者context。參數(shù)是:context,extension, priority
    \
    \
      Goto 命令參數(shù)缺省跳轉(zhuǎn)。在使用Goto命令時(shí),用戶需要了解不同的缺省參數(shù)跳轉(zhuǎn)到流程不一樣。如果缺省了context的話,則會(huì)在當(dāng)前context中根據(jù)優(yōu)先來跳轉(zhuǎn)。
    \
    \
      Goto 語法的3種跳轉(zhuǎn)的具體解釋。Goto(2),跳轉(zhuǎn)到優(yōu)先級2;Goto(100,2),跳轉(zhuǎn)到extension 100, 優(yōu)先級 2;Goto(test, 100, 2), 則跳轉(zhuǎn)到context 為 test的,extension 是100,優(yōu)先級2的流程。其他Gotoif, Gosub, Gosubif 這里不做過多介紹,用戶可以參考官方文檔來進(jìn)行測試。
      本章節(jié)簡單介紹了最常用的Goto命令來實(shí)現(xiàn)撥號(hào)規(guī)則流程的跳轉(zhuǎn),并且介紹了幾個(gè)使用方式和使用實(shí)例,最后講述了Goto的具體說明和相關(guān)Goto的其他使用方式。

    相關(guān)閱讀:

    專題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 普宁市| 兴国县| 盖州市| 柳州市| 余干县| 泸州市| 额济纳旗| 上饶县| 西宁市| 卢湾区| 西华县| 定兴县| 城固县| 凤山县| 阳春市| 瓦房店市| 天祝| 郑州市| 灵台县| 昆明市| 法库县| 湘阴县| 凭祥市| 新密市| 阿鲁科尔沁旗| 涿州市| 吉隆县| 旬阳县| 疏附县| 兴海县| 金川县| 和平县| 成武县| 江孜县| 略阳县| 庄河市| 鱼台县| 诏安县| 鄄城县| 宁远县| 和林格尔县| http://444 http://444 http://444 http://444 http://444 http://444