[發(fā)明專利]函數(shù)創(chuàng)建方法及系統(tǒng)、函數(shù)調(diào)用方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202110516934.0 | 申請日: | 2021-05-12 |
| 公開(公告)號: | CN113296750A | 公開(公告)日: | 2021-08-24 |
| 發(fā)明(設(shè)計)人: | 趙成龍 | 申請(專利權(quán))人: | 阿里巴巴新加坡控股有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/65;G06F8/71 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 李曉慶 |
| 地址: | 新加坡珊頓道*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 函數(shù) 創(chuàng)建 方法 系統(tǒng) 調(diào)用 | ||
本說明書實施例提供函數(shù)創(chuàng)建方法及系統(tǒng)、函數(shù)調(diào)用方法及系統(tǒng),其中,所述函數(shù)創(chuàng)建方法,包括客戶端、網(wǎng)關(guān)以及函數(shù)計算平臺,包括:所述客戶端基于用戶發(fā)送的函數(shù)創(chuàng)建請求中攜帶的目標應(yīng)用的屬性信息,確定所述目標應(yīng)用的應(yīng)用功能,基于所述應(yīng)用功能創(chuàng)建對應(yīng)的函數(shù),并向所述網(wǎng)關(guān)發(fā)送函數(shù)處理請求,其中,所述函數(shù)處理請求中攜帶有所述函數(shù);所述網(wǎng)關(guān)將接收的所述函數(shù)處理請求中攜帶的所述函數(shù)發(fā)送至所述函數(shù)計算平臺。所述方法利用函數(shù)計算無需關(guān)心服務(wù)器的特點,將目標應(yīng)用的功能拆分成一個個獨立的函數(shù)放置在函數(shù)計算平臺,顯著降低了目標應(yīng)用的開發(fā)、運維成本,使得開發(fā)人員無需關(guān)心服務(wù)器,更加專注于目標功能的實現(xiàn),提高開發(fā)效率。
技術(shù)領(lǐng)域
本說明書實施例涉及計算機技術(shù)領(lǐng)域,特別涉及一種函數(shù)創(chuàng)建方法。本說明書一個或者多個實施例同時涉及一種函數(shù)創(chuàng)建系統(tǒng),兩種函數(shù)調(diào)用方法,一種函數(shù)調(diào)用系統(tǒng),一種函數(shù)調(diào)用裝置,一種計算設(shè)備,以及一種計算機可讀存儲介質(zhì)。
背景技術(shù)
控制臺是一種web(WorldWide Web,萬維網(wǎng))應(yīng)用,屬于典型的前后端分離、通過RESTfulAPI進行通信的架構(gòu)。控制臺向用戶提供云產(chǎn)品的管理功能,幫助用戶更好的使用云資源。由于控制臺的后端基于java語言和spring框架實現(xiàn),因此只能調(diào)用javaAPI,如果依賴的服務(wù)只提供其他開發(fā)語言的API,那么相應(yīng)的功能就無法支持,研發(fā)約束大。同時,后端服務(wù)器的發(fā)布、部署、升級、運維成本大,占用了大量的研發(fā)時間,影響研發(fā)效率。
因此急需提供一種用于解決研發(fā)語言受限、研發(fā)效率不高、運維成本大的技術(shù)問題的函數(shù)創(chuàng)建方法。
發(fā)明內(nèi)容
有鑒于此,本說明書施例提供了一種函數(shù)創(chuàng)建方法。本說明書一個或者多個實施例同時涉及一種函數(shù)創(chuàng)建系統(tǒng),兩種函數(shù)調(diào)用方法,一種函數(shù)調(diào)用系統(tǒng),一種函數(shù)調(diào)用裝置,一種計算設(shè)備,以及一種計算機可讀存儲介質(zhì),以解決現(xiàn)有技術(shù)中存在的技術(shù)缺陷。
根據(jù)本說明書實施例的第一方面,提供了一種函數(shù)創(chuàng)建方法,包括客戶端、網(wǎng)關(guān)以及函數(shù)計算平臺,包括:
所述客戶端基于用戶發(fā)送的函數(shù)創(chuàng)建請求中攜帶的目標應(yīng)用的屬性信息,確定所述目標應(yīng)用的應(yīng)用功能,基于所述應(yīng)用功能創(chuàng)建對應(yīng)的函數(shù),并向所述網(wǎng)關(guān)發(fā)送函數(shù)處理請求,其中,所述函數(shù)處理請求中攜帶有所述函數(shù);
所述網(wǎng)關(guān)將接收的所述函數(shù)處理請求中攜帶的所述函數(shù)發(fā)送至所述函數(shù)計算平臺。
根據(jù)本說明書實施例的第二方面,提供了一種函數(shù)調(diào)用方法,包括客戶端、網(wǎng)關(guān)以及函數(shù)計算平臺,其中,
所述客戶端基于訪問用戶的頁面操作發(fā)起網(wǎng)頁處理請求,并將所述網(wǎng)頁處理請求發(fā)送至所述網(wǎng)關(guān),其中,所述網(wǎng)頁處理請求中攜帶有函數(shù)標識;
所述網(wǎng)關(guān)基于所述網(wǎng)頁處理請求中攜帶的所述函數(shù)標識從所述函數(shù)計算平臺調(diào)用目標函數(shù);
所述函數(shù)計算平臺基于所述目標函數(shù)對所述網(wǎng)頁處理請求的進行處理,并將處理結(jié)果返回至所述網(wǎng)關(guān);
所述網(wǎng)關(guān)接收所述函數(shù)計算平臺返回的處理結(jié)果,且將所述處理結(jié)果發(fā)送至所述客戶端,其中,所述目標函數(shù)通過上述函數(shù)創(chuàng)建方法獲得。
根據(jù)本說明書實施例的第三方面,提供了一種函數(shù)調(diào)用方法,應(yīng)用于網(wǎng)關(guān),包括:
接收客戶端基于訪問用戶的頁面操作發(fā)起的網(wǎng)頁處理請求,其中,所述網(wǎng)頁處理請求中攜帶有函數(shù)標識;
基于所述網(wǎng)頁處理請求中攜帶的所述函數(shù)標識從函數(shù)計算平臺調(diào)用目標函數(shù);
接收所述函數(shù)計算平臺基于所述目標函數(shù)對所述網(wǎng)頁處理請求的處理結(jié)果,并將所述處理結(jié)果發(fā)送至所述客戶端,其中,所述目標函數(shù)通過上述函數(shù)創(chuàng)建方法獲得。
根據(jù)本說明書實施例的第四方面,提供了一種函數(shù)創(chuàng)建系統(tǒng),包括客戶端、網(wǎng)關(guān)以及函數(shù)計算平臺,包括:
該專利技術(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/202110516934.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種眼科多用式檢查裝置
- 下一篇:一種超高真空電動樣品傳樣桿
- 圖冊創(chuàng)建設(shè)備、圖冊創(chuàng)建方法和圖冊創(chuàng)建程序
- 一種使用創(chuàng)建接口來靈活創(chuàng)建對象的方法
- 報告創(chuàng)建系統(tǒng)、報告創(chuàng)建裝置以及報告創(chuàng)建方法
- 文本創(chuàng)建系統(tǒng)、文本創(chuàng)建裝置、文本創(chuàng)建方法
- 文檔創(chuàng)建設(shè)備、文檔創(chuàng)建系統(tǒng)及文檔創(chuàng)建方法
- 剪報創(chuàng)建方法和剪報創(chuàng)建系統(tǒng)
- 數(shù)據(jù)創(chuàng)建裝置、數(shù)據(jù)創(chuàng)建方法及數(shù)據(jù)創(chuàng)建程序
- 信息創(chuàng)建方法及信息創(chuàng)建裝置
- 報告創(chuàng)建系統(tǒng)和報告創(chuàng)建方法
- 創(chuàng)建改進的顏色的顏色創(chuàng)建裝置及顏色創(chuàng)建方法





