[發(fā)明專利]一種基于不同后臺的統(tǒng)一交互方法有效
| 申請?zhí)枺?/td> | 201710938772.3 | 申請日: | 2017-09-30 |
| 公開(公告)號: | CN107729163B | 公開(公告)日: | 2021-06-15 |
| 發(fā)明(設(shè)計)人: | 錢升 | 申請(專利權(quán))人: | 上海高頓教育培訓有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 上海科盛知識產(chǎn)權(quán)代理有限公司 31225 | 代理人: | 葉敏華 |
| 地址: | 200083 上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 不同 后臺 統(tǒng)一 交互 方法 | ||
本發(fā)明涉及一種基于不同后臺的統(tǒng)一交互方法,用于實現(xiàn)前端與不同后臺之間的交互,所述方法包括下列步驟:向后臺發(fā)送請求信息,并接收后臺針對該請求信息的返回值;對接收到的返回值進行匹配,轉(zhuǎn)化成統(tǒng)一的指令信息值;根據(jù)轉(zhuǎn)化后的指令信息值,進行相應(yīng)操作。與現(xiàn)有技術(shù)相比,本發(fā)明具有格式統(tǒng)一、開發(fā)效率高以及避免信息混亂等優(yōu)點。
技術(shù)領(lǐng)域
本發(fā)明涉及系統(tǒng)開發(fā)領(lǐng)域,尤其是涉及一種基于不同后臺的統(tǒng)一交互方法。
背景技術(shù)
隨著APP開發(fā)的廣泛應(yīng)用,在開發(fā)APP中,會經(jīng)常和不同的后端人員協(xié)作完成APP開發(fā),但是開發(fā)過程中,由于不同的后端人員的操作習慣不同,接收不同后端返回的數(shù)據(jù)時,很難達到統(tǒng)一的返回值標準,如:正常的返回值成功為200,但是很多時候,沒辦法達到統(tǒng)一,有的100會表示成功,有的0表示成功。給APP開發(fā)人員帶來很大的開發(fā)困難,代碼維護成本很高;而且有時會發(fā)生返回值對應(yīng)錯誤的情況,導致開發(fā)效率的降低。
發(fā)明內(nèi)容
本發(fā)明的目的是針對上述問題提供一種基于不同后臺的統(tǒng)一交互方法。
本發(fā)明的目的可以通過以下技術(shù)方案來實現(xiàn):
一種基于不同后臺的統(tǒng)一交互方法,用于實現(xiàn)前端與不同后臺之間的交互,所述方法包括下列步驟:
1)向后臺發(fā)送請求信息,并接收后臺針對該請求信息的返回值;
2)對步驟1)中接收到的返回值進行匹配,轉(zhuǎn)化成統(tǒng)一的指令信息值;
3)根據(jù)步驟2)中的轉(zhuǎn)化后的指令信息值,進行相應(yīng)操作。
優(yōu)選地,所述步驟2)包括:
21)判斷步驟1)中接收到的返回值是否符合規(guī)定格式,若是則進入步驟22),若否則進入步驟23);
22)直接將步驟1)中接收到的返回值作為指令信息值;
23)將步驟1)中接收的返回值按照對應(yīng)格式,轉(zhuǎn)化成統(tǒng)一的指令信息值。
優(yōu)選地,所述步驟23)包括:
231)根據(jù)步驟1)中接收到的返回值格式,判斷與返回值對應(yīng)的后臺編號;
232)根據(jù)步驟231)得到的后臺編號,查詢返回值對應(yīng)表,得到與返回值對應(yīng)的操作類型;
232)根據(jù)步驟232)得到的操作類型,確定與操作類型對應(yīng)的統(tǒng)一的指令信息值。
優(yōu)選地,所述步驟231)還包括:在返回值不存在對應(yīng)的后臺編號時,報告錯誤。
優(yōu)選地,所述步驟232)還包括:在返回值對應(yīng)表上不存在相應(yīng)的操作類型時,報告錯誤。
優(yōu)選地,所述返回值對應(yīng)表上存儲有每一個后臺內(nèi)返回值與操作類型的對應(yīng)關(guān)系。
優(yōu)選地,所述相應(yīng)操作包括返回后臺數(shù)據(jù)、彈出提示框、返回賬號異常和返回數(shù)據(jù)不存在。
優(yōu)選地,在進行返回賬號異常的操作時,同時退出前端的登陸賬號。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:
(1)通過將不同后臺的返回值先進行匹配和轉(zhuǎn)化,將其轉(zhuǎn)化成統(tǒng)一的指令信息值,避免由于不同的后臺設(shè)置的返回值不同,而在前端進行操作時出現(xiàn)混亂或錯誤的情況,提高了開發(fā)效率,保證了開發(fā)效果。
(2)在將返回值與指令信息值進行轉(zhuǎn)化時,首先判斷返回值是否已是標準的指令信息值,避免對于規(guī)范的返回值進行再次轉(zhuǎn)換而導致的時間浪費,進一步提高了開發(fā)效率。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海高頓教育培訓有限公司,未經(jīng)上海高頓教育培訓有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710938772.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





