【技術實現步驟摘要】
統一接口平臺搭建方法及系統
本專利技術涉及數據通信領域,具體地,涉及一種統一接口平臺搭建方法及系統。
技術介紹
目前,各個系統在進行數據通信時,會發送格式不統一的業務數據直接與其他平臺進行交互,令數據交互效率低下,無法順利實現系統與平臺之間的互連互通。
技術實現思路
本專利技術實施例的主要目的在于提供一種統一接口平臺搭建方法,以統一數據的格式,提高數據交互效率。為了實現上述目的,本專利技術實施例提供一種統一接口平臺搭建方法,包括:業務層接收來自運營系統的業務類型、協議和待轉換的業務數據;業務層根據業務類型生成執行業務的邏輯順序;業務層將待轉換的業務數據發送至服務層,并將執行業務的邏輯順序和協議發送至接入層;服務層接收并存儲待轉換的業務數據,并將待轉換的業務數據發送至組件層;組件層接收待轉換的業務數據,根據待轉換的業務數據創建線程,并將待轉換的業務數據和線程發送至接入層;接入層接收待轉換的業務數據、執行業務的邏輯順序、協議和線程,并執行線程,包括:根據協議,確定協議對應的業務平臺;將待轉換的業務數據轉換為業務平臺能夠識別的數據;調用協議對應的適配器,將經過格式轉換的業務數據按照執行業務的邏輯順序,發送至協議對應的業務平臺。在其中一種實施例中,調用協議對應的適配器,將經過格式轉換的業務數據按照執行業務的邏輯順序,發送至協議對應的業務平臺之后,接入層接收來自業務平臺的成功接收信息;接入層根據成功接收信息,生成成功執行業務信息,并發送成功執行業務信息至運營系統。在其中一種實施例中,業務平臺包括:DPI接口業務平臺、預付費業務平臺、870業務平臺和流控業務平臺;將待轉換 ...
【技術保護點】
一種統一接口平臺搭建方法,其特征在于,包括:業務層接收來自運營系統的業務類型、協議和待轉換的業務數據;所述業務層根據所述業務類型生成執行業務的邏輯順序;所述業務層將所述待轉換的業務數據發送至服務層,并將所述執行業務的邏輯順序和所述協議發送至接入層;所述服務層接收并存儲所述待轉換的業務數據,并將所述待轉換的業務數據發送至組件層;所述組件層接收所述待轉換的業務數據,根據所述待轉換的業務數據創建線程,并將所述待轉換的業務數據和所述線程發送至所述接入層;所述接入層接收所述待轉換的業務數據、所述執行業務的邏輯順序、所述協議和所述線程,并執行所述線程,包括:根據所述協議,確定所述協議對應的業務平臺;將所述待轉換的業務數據轉換為所述業務平臺能夠識別的數據;調用所述協議對應的適配器,將經過格式轉換的業務數據按照所述執行業務的邏輯順序,發送至所述協議對應的業務平臺。
【技術特征摘要】
1.一種統一接口平臺搭建方法,其特征在于,包括:業務層接收來自運營系統的業務類型、協議和待轉換的業務數據;所述業務層根據所述業務類型生成執行業務的邏輯順序;所述業務層將所述待轉換的業務數據發送至服務層,并將所述執行業務的邏輯順序和所述協議發送至接入層;所述服務層接收并存儲所述待轉換的業務數據,并將所述待轉換的業務數據發送至組件層;所述組件層接收所述待轉換的業務數據,根據所述待轉換的業務數據創建線程,并將所述待轉換的業務數據和所述線程發送至所述接入層;所述接入層接收所述待轉換的業務數據、所述執行業務的邏輯順序、所述協議和所述線程,并執行所述線程,包括:根據所述協議,確定所述協議對應的業務平臺;將所述待轉換的業務數據轉換為所述業務平臺能夠識別的數據;調用所述協議對應的適配器,將經過格式轉換的業務數據按照所述執行業務的邏輯順序,發送至所述協議對應的業務平臺。2.根據權利要求1所述的統一接口平臺搭建方法,其特征在于,調用所述協議對應的適配器,將經過格式轉換的業務數據按照所述執行業務的邏輯順序,發送至所述協議對應的業務平臺之后,所述接入層接收來自所述業務平臺的成功接收信息;所述接入層根據所述成功接收信息,生成成功執行業務信息,并發送成功執行業務信息至運營系統。3.根據權利要求2所述的統一接口平臺搭建方法,其特征在于,所述業務平臺包括:DPI接口業務平臺、預付費業務平臺、870業務平臺和流控業務平臺;將所述待轉換的業務數據轉換為所述業務平臺能夠識別的數據格式,具體包括:將所述待轉換的業務數據轉換為DPI接口業務平臺能夠識別的數據;或,將所述待轉換的業務數據轉換為預付費業務平臺能夠識別的數據;或,將所述待轉換的業務數據轉換為870業務平臺能夠識別的數據;或,將所述待轉換的業務數據轉換為流控業務平臺能夠識別的數據。4.根據權利要求3所述的統一接口平臺搭建方法,其特征在于,所述協議包括:sftp協議、webservice協議、ftp協議以及http協議;所述sftp協議對應所述DPI接口業務平臺,所述webservice協議對應所述預付費業務平臺,所述ftp協議對應所述870業務平臺,以及所述http協議對應所述流控業務平臺。5.根據權利要求4所述的統一接口平臺搭建方法,其特征在于,所述業務類型包括:開戶業務,銷戶業務以及預付費業務;執行開戶業務或銷戶業務的邏輯順序為:先發送DPI接口業務平臺能夠識別的數據至DPI接口業務平臺,再發送870業務平臺能夠識別的數據至870業務平臺,最后發送流控業務平臺能夠識別的數據至流控業務平臺;執行預付費業務的邏輯順序為:發送預付費業務平臺能夠識別的數據至預付費業務平臺。6.根據權利要求5所述的統一接口平臺搭建方法,其特征在于,所述接入層根據所述成功接收信息,生成成功執行業務信息,并發送成功執行業務信息至運營系統,具體包括:當業務類型為開戶業務或銷戶業務時,所述接入層根據DPI接口業務平臺成功接收信息、870業務平臺成功接收信息以及流控業務平臺成功接收信息,生成成功執行業務信息,并發送成功執行業務信息至運營系統;當業務類型為預付費業務時,所述接入層根據預付費業務平臺成功接收信息,生成成功執行業務信息,并發送成功執行業務信息至運營系統。7.根據權利要求1所述的統一接口平臺搭建方法,其特征在于,業務層接收來自運營系統的業務類型、協議和待轉換的業務數據,包括:組件層接收來自運營系統的用戶賬號和密碼,進行身份認證之后,業務層接收來自運營系統的業務類型、協議和待轉換的業務數據。8.根據權利要求2所述的統一接口平臺搭建方法,其特征在于,所述接入層根據所述成功接收信息,生成成功執行業務信息,并發送成功執行業務信息至運營系統,包括:所述接入層根據所述成功接收信息,生成成功執行業務信息,并發送成功執行業務信息至運營系統之后,所述組件層生成工作日志,將所述成功執行業務信息存儲在所...
【專利技術屬性】
技術研發人員:王建勛,梁凱,陳艷,李瑋,占開金,宋戰軍,
申請(專利權)人:北京中交創新投資發展有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。