[發明專利]基于Java Web框架的信息處理方法、裝置、設備和介質有效
| 申請號: | 202010594334.1 | 申請日: | 2020-06-24 |
| 公開(公告)號: | CN111782420B | 公開(公告)日: | 2023-09-05 |
| 發明(設計)人: | 袁寧;陳方;何瑩杰;劉方毅 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F9/455 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 呂朝蕙 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 java web 框架 信息處理 方法 裝置 設備 介質 | ||
本公開提供了一種基于Java?Web框架的信息處理方法,包括:獲取客戶端發送的請求信息,該請求信息包括鏈接地址;根據鏈接地址,確定請求信息所針對的接口是否為目標語言開發的接口;在請求信息所針對的接口為目標語言開發的接口的情況下,獲取與請求信息對應的目標語言腳本;以及運行目標語言腳本,得到針對請求信息的反饋信息。
技術領域
本公開涉及電子技術領域,更具體地,涉及一種基于Java?Web框架的信息處理方法、裝置、設備和介質。
背景技術
相關技術中,大多數企業使用較為大型且成熟的Java?Web框架來開發其企業級的應用。但該使用Java?Web框架進行企業級的應用開發時,一般需要專業的人員進行開發,因此開發門檻高。再者,新增API接口?(應用程序接口)時,對應著需要新增Servlet(ServerApplet,服務連接器),并需要配合重啟Web服務器,該Web服務器的重啟可能會使得在生產部署過程中運行的生產被短暫中斷服務,操作流程復雜。
在實現本公開構思的過程中,發明人發現相關技術中至少存在以下問題:近年來,Python、Shell等語言憑借其簡潔性、易讀性、可擴展性以及簡單易學等特性,越來越受歡迎。如果為了降低開發門檻、快速地開發部署應用,將從使用Java?Web框架開發應用直接更改為使用Python、?Shell等語言來開發應用是不現實的。這是因為若將已經使用Java?Web開發好的功能重新使用Python、Shell等語言編寫,會耗費較大的人力且也不會增加新的業務功能;且完全使用Python、Shell等語言無法保證滿足企業級應用的需求,且還可能給生產部署帶來其他的性能壓力風險。
發明內容
有鑒于此,本公開提供了一種基于Java?Web框架的信息處理方法,能夠在JavaWeb框架下,使用Python、Shell等簡潔易學的語言開發的接口,從而可以在企業級應用基于Java?Web框架構建的情況下,便于開發者使用Python、Shell等語言開發新的API接口,為企業級應用增加新的功能,并因此降低開發者的開發門檻,提高功能開發的便捷性。
本公開的一個方面提供了一種基于Java?Web框架的信息處理方法,包括:獲取客戶端發送的請求信息,該請求信息包括鏈接地址;根據鏈接地址,確定請求信息所針對的接口是否為目標語言開發的接口;在請求信息所針對的接口為目標語言開發的接口的情況下,獲取與請求信息對應的目標語言腳本;以及運行目標語言腳本,得到針對請求信息的反饋信息,其中,目標語言包括腳本語言。
根據本公開的實施例,上述根據鏈接地址,確定請求信息所針對的接口是否為目標語言開發的接口包括:拆分鏈接地址,得到鏈接地址中的特定字符串;以及在特定字符串滿足目標語言開發的接口的接口名稱正則表達的情況下,確定請求信息所針對的接口為目標語言開發的接口。
根據本公開的實施例,上述鏈接地址中具有接口名稱;獲取與請求信息對應的目標語言腳本包括:根據接口名稱與目標語言腳本路徑的映射關系表,獲取與鏈接地址中的接口名稱具有映射關系的目標語言腳本路徑;以及根據目標語言腳本路徑,獲取與請求信息對應的目標語言腳本。
根據本公開的實施例,上述基于Java?Web框架的信息處理方法還包括:獲取接口注冊信息,該接口注冊信息包括接口名稱及目標語言腳本路徑;構建接口注冊信息中接口名稱與目標語言腳本路徑的映射關系;以及將映射關系存儲至預定存儲空間。
根據本公開的實施例,上述請求信息還包括參數信息;運行目標語言腳本,得到針對請求信息的反饋信息包括:將參數信息作為目標語言腳本的輸入參數運行目標語言腳本,得到針對請求信息的反饋信息。
根據本公開的實施例,上述基于Java?Web框架的信息處理方法還包括:向客戶端發送反饋信息,以使得客戶端展示反饋信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010594334.1/2.html,轉載請聲明來源鉆瓜專利網。





