一種系統(tǒng)對接的管理方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種系統(tǒng)對接的管理方法、裝置和系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,涉及到多個系統(tǒng)之間的相互調(diào)用時,需要由人工預(yù)先制定各系統(tǒng)間的對接代碼或者業(yè)務(wù)規(guī)則,例如,NOC(Network Operat1n Center,網(wǎng)絡(luò)運維中心)包括的以下系統(tǒng):
[0003]SDM(Service Desk Management服務(wù)臺管理)系統(tǒng),用于處理所有的事件、問題、變更等工單,保證這些工單按既定程序運作;
[0004]FM (Fault Management,故障管理)系統(tǒng),用于對上報的告警故障進(jìn)行過濾和壓縮,以明確故障原因;
[0005]WFM(Workforce Management,外線人員管理)系統(tǒng),用于根據(jù)線外人員所在位置、任務(wù)所在位置、任務(wù)處理時長等信息,對線外人員進(jìn)行調(diào)度。
[0006]其中,對網(wǎng)絡(luò)故障的處理需要上述各系統(tǒng)根據(jù)系統(tǒng)間的對接代碼或者業(yè)務(wù)規(guī)則協(xié)作運行,并且在出現(xiàn)系統(tǒng)間的異常調(diào)用時,需要對系統(tǒng)間的對接代碼或者業(yè)務(wù)規(guī)則進(jìn)行調(diào)整。
[0007]現(xiàn)有技術(shù)中,系統(tǒng)對接的管理(即對系統(tǒng)間的對接代碼或者業(yè)務(wù)規(guī)則進(jìn)行調(diào)整)由人工進(jìn)行,其效率低下且消耗了人力資源,例如,對于上述各系統(tǒng)出現(xiàn)異常調(diào)用時,現(xiàn)有技術(shù)需要BA (Business Analyst,業(yè)務(wù)分析工程師)對SDM工單信息進(jìn)行分析,從專業(yè)、廠商、區(qū)域等維度,找到可能的優(yōu)化點,再由SI (System Integrator,系統(tǒng)集成工程師)根據(jù)特定項目的優(yōu)化點,針對各個系統(tǒng)調(diào)整系統(tǒng)間調(diào)用的對接代碼或者業(yè)務(wù)規(guī)則,使得各系統(tǒng)間的相互調(diào)用恢復(fù)正常。
【發(fā)明內(nèi)容】
[0008]本發(fā)明提供一種系統(tǒng)對接的管理方法、裝置和系統(tǒng),以解決現(xiàn)有技術(shù)中系統(tǒng)對接的管理效率低下且消耗了人力資源的問題。
[0009]為達(dá)到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0010]第一方面,提供一種系統(tǒng)對接的管理方法,包括:
[0011]調(diào)用服務(wù)器根據(jù)預(yù)設(shè)的異常標(biāo)識,從應(yīng)用程序編程接口 API的至少一條調(diào)用記錄中獲取所述API的異常調(diào)用記錄,所述API為被調(diào)用方注冊到所述調(diào)用服務(wù)器的任一 API,所述調(diào)用記錄用于記錄發(fā)起方調(diào)用所述API的調(diào)用信息,所述API的異常調(diào)用記錄為包括所述異常標(biāo)識的所述API的調(diào)用記錄;
[0012]根據(jù)所述API的異常調(diào)用記錄確定產(chǎn)生異常調(diào)用的腳本因素,所述產(chǎn)生異常調(diào)用的腳本因素包括所述API的調(diào)用條件和所述API的調(diào)用參數(shù)中的至少一種;所述API的調(diào)用條件為觸發(fā)調(diào)用所述API的條件因素,所述API的調(diào)用參數(shù)為調(diào)用所述API的傳遞參數(shù);
[0013]根據(jù)所述產(chǎn)生異常調(diào)用的腳本因素調(diào)整所述異常調(diào)用記錄對應(yīng)的API腳本。
[0014]在結(jié)合第一方面的第一種可能的實現(xiàn)方式中,所述根據(jù)所述API的異常調(diào)用記錄確定產(chǎn)生異常調(diào)用的腳本因素包括:
[0015]對所述API的異常調(diào)用記錄中包括的所述API的調(diào)用條件進(jìn)行統(tǒng)計,確定概率值達(dá)到預(yù)設(shè)閾值的調(diào)用條件為所述產(chǎn)生異常調(diào)用的腳本因素;
[0016]或者,對所述API的異常調(diào)用記錄中包括的所述API的調(diào)用參數(shù)進(jìn)行統(tǒng)計,確定概率值達(dá)到預(yù)設(shè)閾值的調(diào)用參數(shù)為所述產(chǎn)生異常調(diào)用的腳本因素。
[0017]結(jié)合第一方面或者第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述根據(jù)所述產(chǎn)生異常調(diào)用的腳本因素調(diào)整所述異常調(diào)用記錄對應(yīng)的API腳本包括:
[0018]根據(jù)所述產(chǎn)生異常調(diào)用的腳本因素調(diào)整所述異常調(diào)用記錄對應(yīng)的API腳本中的調(diào)用條件和調(diào)用參數(shù)中的至少一種。
[0019]結(jié)合第一方面或者第一方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述根據(jù)所述產(chǎn)生異常調(diào)用的腳本因素調(diào)整所述異常調(diào)用記錄對應(yīng)的API腳本包括:
[0020]查詢與所述產(chǎn)生異常調(diào)用的腳本因素相關(guān)聯(lián)的API ;將所述與所述腳本因素相關(guān)聯(lián)的API添加到所述異常調(diào)用記錄對應(yīng)的API腳本中。
[0021]結(jié)合第一方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述方法還包括:
[0022]設(shè)置注冊到所述調(diào)用服務(wù)器的API的關(guān)聯(lián)因素;
[0023]所述查詢與所述產(chǎn)生異常調(diào)用的腳本因素相關(guān)聯(lián)的API包括:
[0024]在所述注冊到所述調(diào)用服務(wù)器的API中查詢關(guān)聯(lián)因素與所述產(chǎn)生異常調(diào)用的腳本因素相匹配的API。
[0025]結(jié)合第一方面至第一方面的第四種可能的實現(xiàn)方式中的任一種可能的實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,所述方法還包括:
[0026]所述調(diào)用服務(wù)器接收所述發(fā)起方發(fā)送的發(fā)起信息;
[0027]在根據(jù)所述發(fā)起信息包括的事件類型和事件內(nèi)容,確定調(diào)用所述API后,將所述發(fā)起信息添加到所述API的調(diào)用記錄中;
[0028]在調(diào)用所述API,并獲取被調(diào)用方的被調(diào)用信息后,將所述被調(diào)用信息添加到所述API的調(diào)用記錄中。
[0029]結(jié)合第一方面至第一方面的第五種可能的實現(xiàn)方式中的任一種可能的實現(xiàn)方式,在第六種可能的實現(xiàn)方式中,所述發(fā)起方包括服務(wù)臺管理SDM系統(tǒng)、故障管理FM系統(tǒng)、外線人員管理WFM系統(tǒng)中的任一系統(tǒng);
[0030]所述被調(diào)用方包括服務(wù)臺管理SDM系統(tǒng)、故障管理FM系統(tǒng)、外線人員管理WFM系統(tǒng)中的任一系統(tǒng)。
[0031]結(jié)合第一方面的第六種可能的實現(xiàn)方式,在第七種可能的實現(xiàn)方式中,所述發(fā)起方為故障管理FM系統(tǒng),所述被調(diào)用方為服務(wù)臺管理SDM系統(tǒng),所述被調(diào)用信息包括工單來源,所述異常標(biāo)識為“FM手動派單”;
[0032]所述調(diào)用服務(wù)器根據(jù)預(yù)設(shè)的異常標(biāo)識,從應(yīng)用程序編程接口 API的至少一條調(diào)用記錄中獲取所述API的異常調(diào)用記錄包括:
[0033]從所述API的調(diào)用記錄中獲取所有被調(diào)用信息的工單來源為“FM手動派單”的調(diào)用記錄;
[0034]所述根據(jù)所述API的異常調(diào)用記錄確定產(chǎn)生異常調(diào)用的腳本因素包括:
[0035]在所有被調(diào)用信息的工單來源為“FM手動派單”的調(diào)用記錄中統(tǒng)計所述API的API調(diào)用條件,將概率值達(dá)到預(yù)設(shè)閾值的調(diào)用條件確定為所述腳本因素;
[0036]所述根據(jù)所述產(chǎn)生異常調(diào)用的腳本因素調(diào)整所述異常調(diào)用記錄對應(yīng)的API腳本包括:
[0037]利用所述概率值達(dá)到預(yù)設(shè)閾值的調(diào)用條件調(diào)整所述API對應(yīng)的API腳本。
[0038]結(jié)合第一方面的第六種可能的實現(xiàn)方式,在第八種可能的實現(xiàn)方式中,所述發(fā)起方為服務(wù)臺管理SDM系統(tǒng),所述被調(diào)用方為外線人員管理WFM系統(tǒng),所述發(fā)起信息包括故障處理方式,所述異常標(biāo)識為“未到站,故障已恢復(fù)”;
[0039]所述調(diào)用服務(wù)器根據(jù)預(yù)設(shè)的異常標(biāo)識,從應(yīng)用程序編程接口 API的至少一條調(diào)用記錄中獲取所述API的異常調(diào)用記錄包括:
[0040]從所述API的調(diào)用記錄中獲取所有發(fā)起信息的故障處理方式為“未到站,故障已恢復(fù)”的調(diào)用記錄;
[0041]所述根據(jù)所述API的異常調(diào)用記錄確定產(chǎn)生異常調(diào)用的腳本因素包括:
[0042]在所有發(fā)起信息的故障處理方式為“未到站,故障已恢復(fù)”的調(diào)用記錄中統(tǒng)計所述API的調(diào)用參數(shù),將概率值達(dá)到預(yù)設(shè)閾值的調(diào)用參數(shù)確定為所述腳本因素;
[0043]所述根據(jù)所述產(chǎn)生異常調(diào)用的腳本因素調(diào)整所述異常調(diào)用記錄對應(yīng)的API腳本包括:
[0044]利用所述概率值達(dá)到預(yù)設(shè)閾值的調(diào)用參數(shù)調(diào)整所述API對應(yīng)的API腳本。
[0045]第二方面,提供一種調(diào)用服務(wù)器,包括:
[0046]獲取單元,用于根據(jù)預(yù)設(shè)的異常標(biāo)識,從應(yīng)用程序編程接口 API的至少一條調(diào)用記錄中獲取所述API的異常調(diào)用記錄;所述API為被調(diào)用方注冊到所述調(diào)用服務(wù)器的任一API,所述調(diào)用記錄用于記錄發(fā)起方調(diào)用所述API的調(diào)用信息;所述API的異常調(diào)用記錄為包括所述異常標(biāo)識的所述API的調(diào)用記錄;
[0047]統(tǒng)計分析單元,用于根據(jù)所述獲取單元獲取到的所述API的異常調(diào)用記錄確定產(chǎn)生異常調(diào)用的腳本因素;所述產(chǎn)生異常調(diào)用的腳本因素包括所述API的調(diào)用條件和所述API的調(diào)用參數(shù)中的至少一種;所述API的調(diào)用條件為觸發(fā)調(diào)用所述API的條件因素,所述API的調(diào)用參數(shù)為調(diào)用所述API的傳遞參數(shù);
[0048]腳本調(diào)整單元,用于根據(jù)所述統(tǒng)計分析單元確定的產(chǎn)生異常調(diào)用的腳本因素調(diào)整所述異常調(diào)用記錄對應(yīng)的API腳本。
[0049]在結(jié)合第二方面的第一種可能的實現(xiàn)方式中,所述統(tǒng)計分析單元具體用于:
[0050]對所述API的異常調(diào)用記錄中包括的所述API的調(diào)用條件進(jìn)行統(tǒng)計,確定概率值達(dá)到預(yù)設(shè)閾值的調(diào)用條件為所述產(chǎn)生異常調(diào)用的腳本因素;
[0051]或者,對所述API的異常調(diào)用記錄中包括的所述API的調(diào)用參數(shù)進(jìn)行統(tǒng)計,確定概率值達(dá)到預(yù)設(shè)閾值的調(diào)用參數(shù)為所述產(chǎn)生異常調(diào)用的腳本因素。
[0052]結(jié)合第二方面或者第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述腳本調(diào)整單元具體用于:
[0053]根據(jù)所述產(chǎn)生異常調(diào)用的腳本因素調(diào)整所述異常調(diào)用記錄對應(yīng)的API腳本中的調(diào)用條件和調(diào)用參數(shù)中的至少一種。
[0054]結(jié)合第二方面或者第二方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述調(diào)用服務(wù)器還包括查詢單元,用于查詢與所述產(chǎn)生異常調(diào)用的腳本因素相關(guān)聯(lián)的API ;所述腳本調(diào)整單元具體用于,將所述與所述腳本因素相關(guān)聯(lián)的API添加到所述異常調(diào)用記錄對應(yīng)的API腳本中。
[0055]結(jié)合第二方面的第三種可能的實現(xiàn)方式,在