[發(fā)明專利]區(qū)塊開發(fā)方法、區(qū)塊分享方法以及頁面搭建方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 201911327150.2 | 申請日: | 2019-12-20 |
| 公開(公告)號: | CN111752561A | 公開(公告)日: | 2020-10-09 |
| 發(fā)明(設(shè)計)人: | 單開元;康建云;王建輝 | 申請(專利權(quán))人: | 北京沃東天駿信息技術(shù)有限公司;北京京東世紀貿(mào)易有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/61 |
| 代理公司: | 中原信達知識產(chǎn)權(quán)代理有限責任公司 11219 | 代理人: | 張效榮;王志遠 |
| 地址: | 100176 北京市北京經(jīng)濟技術(shù)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 區(qū)塊 開發(fā) 方法 分享 以及 頁面 搭建 系統(tǒng) | ||
1.一種區(qū)塊開發(fā)方法,應(yīng)用在開發(fā)者端,所述區(qū)塊用于形成頁面;其特征在于,所述方法包括:
從服務(wù)端下載區(qū)塊構(gòu)建服務(wù),將區(qū)塊構(gòu)建服務(wù)安裝在本地;
響應(yīng)于開發(fā)者指令,調(diào)用區(qū)塊構(gòu)建服務(wù)執(zhí)行區(qū)塊開發(fā);其中,所述區(qū)塊開發(fā)包括:區(qū)塊創(chuàng)建、區(qū)塊編輯、區(qū)塊發(fā)布、區(qū)塊下載和/或區(qū)塊拷貝。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述開發(fā)者指令包括區(qū)塊創(chuàng)建指令;執(zhí)行區(qū)塊創(chuàng)建的步驟包括:
接收開發(fā)者輸入的區(qū)塊基本信息;
調(diào)用區(qū)塊構(gòu)建服務(wù)從服務(wù)端獲取區(qū)塊模板;
將區(qū)塊基本信息和區(qū)塊模板代碼通過區(qū)塊構(gòu)建服務(wù)發(fā)送到服務(wù)端進行存儲。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述開發(fā)者指令包括區(qū)塊編輯指令;執(zhí)行區(qū)塊編輯的步驟包括:
接收開發(fā)者輸入的針對區(qū)塊模板至少一種可配置屬性的數(shù)據(jù)類型定義和設(shè)置數(shù)據(jù);其中,所述設(shè)置數(shù)據(jù)通過可視化界面輸入;
調(diào)用區(qū)塊構(gòu)建服務(wù)將所述設(shè)置數(shù)據(jù)插入?yún)^(qū)塊模板代碼中。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述開發(fā)者指令包括區(qū)塊發(fā)布指令,區(qū)塊基本信息包括區(qū)塊標識和區(qū)塊在至少一個維度的所屬類別;執(zhí)行區(qū)塊發(fā)布的步驟包括:
確定待發(fā)布區(qū)塊的版本號;
調(diào)用區(qū)塊構(gòu)建服務(wù)將待發(fā)布區(qū)塊的代碼發(fā)送到服務(wù)端進行基于版本號的存儲;其中,在待發(fā)布區(qū)塊的代碼通過審核之后:待發(fā)布區(qū)塊被發(fā)布在服務(wù)端支持的區(qū)塊中心,并以待發(fā)布區(qū)塊所屬類別作為索引。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述服務(wù)端包括用于存儲區(qū)塊基本信息的第一服務(wù)器以及設(shè)置于云端并用于存儲區(qū)塊代碼的第二服務(wù)器,區(qū)塊基本信息還包括區(qū)塊描述信息、區(qū)塊框架信息和/或具有開發(fā)權(quán)限的開發(fā)者信息,所述開發(fā)者指令還包括區(qū)塊下載指令和區(qū)塊備份指令;以及
執(zhí)行區(qū)塊下載的步驟包括:
當本地不存在區(qū)塊中心展示的具有開發(fā)權(quán)限的區(qū)塊時,調(diào)用區(qū)塊構(gòu)建服務(wù)將該區(qū)塊的代碼從第二服務(wù)器下載到本地;
執(zhí)行區(qū)塊拷貝的步驟包括:
針對區(qū)塊中心展示的不具有開發(fā)權(quán)限的區(qū)塊,調(diào)用區(qū)塊構(gòu)建服務(wù)獲取該區(qū)塊的代碼并設(shè)置該區(qū)塊的基本信息。
6.一種區(qū)塊分享方法,應(yīng)用在服務(wù)端,所述區(qū)塊用于形成頁面;其特征在于,所述方法包括:
響應(yīng)于開發(fā)者端發(fā)送的區(qū)塊構(gòu)建服務(wù)下載請求,將區(qū)塊構(gòu)建服務(wù)發(fā)送到開發(fā)者端;其中,區(qū)塊構(gòu)建服務(wù)被開發(fā)者端用來執(zhí)行區(qū)塊開發(fā),所述區(qū)塊開發(fā)包括區(qū)塊創(chuàng)建、區(qū)塊編輯、區(qū)塊發(fā)布、區(qū)塊下載和/或區(qū)塊拷貝;
接收并審核開發(fā)者端提交的待發(fā)布區(qū)塊代碼;在審核通過時,將待發(fā)布區(qū)塊發(fā)布在區(qū)塊中心供使用者端搭建頁面。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述服務(wù)端包括用于存儲區(qū)塊基本信息的第一服務(wù)器以及設(shè)置于云端用于接收并存儲區(qū)塊代碼的第二服務(wù)器,區(qū)塊基本信息包括區(qū)塊標識、區(qū)塊在至少一個維度的所屬類別以及以下信息中的至少一種:區(qū)塊描述信息、區(qū)塊框架信息、具有開發(fā)權(quán)限的開發(fā)者信息;以及,將待發(fā)布區(qū)塊發(fā)布在區(qū)塊中心,包括:
以區(qū)塊所屬類別作為索引將待發(fā)布區(qū)塊發(fā)布在區(qū)塊中心。
8.一種頁面搭建方法,應(yīng)用在使用者端,其特征在于,所述方法包括:
將服務(wù)端支持的區(qū)塊中心展示的至少一個區(qū)塊添加到服務(wù)端提供的頁面模板中;
確定所述區(qū)塊在頁面模板中的位置以及所述區(qū)塊的可配置屬性的設(shè)置數(shù)據(jù),將所述區(qū)塊和頁面模板組合為所需頁面;其中,
所述設(shè)置數(shù)據(jù)通過可視化界面確定,所述區(qū)塊是由開發(fā)者端調(diào)用服務(wù)端發(fā)送的區(qū)塊構(gòu)建服務(wù)生成的。
9.一種頁面搭建系統(tǒng),其特征在于,包括:服務(wù)端和作為客戶端的開發(fā)者端以及使用者端;其中,
開發(fā)者端從服務(wù)端下載區(qū)塊構(gòu)建服務(wù)并將區(qū)塊構(gòu)建服務(wù)安裝在本地,調(diào)用區(qū)塊構(gòu)建服務(wù)生成待發(fā)布區(qū)塊向服務(wù)端提交;
服務(wù)端審核待發(fā)布區(qū)塊的代碼,在審核通過之后將待發(fā)布區(qū)塊發(fā)布在區(qū)塊中心;
使用者端將區(qū)塊中心展示的至少一個區(qū)塊與服務(wù)端提供的頁面模板組合為所需頁面。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京沃東天駿信息技術(shù)有限公司;北京京東世紀貿(mào)易有限公司,未經(jīng)北京沃東天駿信息技術(shù)有限公司;北京京東世紀貿(mào)易有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911327150.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲商品開發(fā)程序的存儲介質(zhì)
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動開發(fā)平臺和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲介質(zhì)
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法





