欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于電商類PaaS平臺系統(tǒng)的訂單數(shù)據(jù)獲取和推送方法與流程

文檔序號:11215949閱讀:1141來源:國知局
基于電商類PaaS平臺系統(tǒng)的訂單數(shù)據(jù)獲取和推送方法與流程

本發(fā)明涉及云計算與數(shù)據(jù)庫技術領域,具體涉及一種基于電商類paas平臺系統(tǒng)的訂單數(shù)據(jù)獲取和推送方法。



背景技術:

云計算服務平臺可分為三層,分別是infrastructure(基礎設施)-as-a-service,platform(平臺)-as-a-service,software(軟件)-as-a-service?;A設施在最下端,平臺在中間,軟件在頂端。

第一層iaas,即基礎設施即服務,也被稱為hardware-as-a-service,通過internet可以從完善的計算機基礎設施獲得服務,如存儲和數(shù)據(jù)庫。

第二層就是所謂的paas,即平臺即服務,某些時候也叫做中間件,相應的服務器平臺或者開發(fā)環(huán)境作為服務進行提供,就成為了paas(platformasaservice)。所謂paas實際上是指將軟件研發(fā)的平臺作為一種服務,以saas的模式提交給用戶。因此,paas也是saas模式的一種應用。但是,paas的出現(xiàn)可以加快saas的發(fā)展,尤其是加快saas應用的開發(fā)速度。

第三層saas是software-as-a-service,即軟件即服務的簡稱,隨著互聯(lián)網(wǎng)技術的發(fā)展和應用軟件的成熟,在21世紀開始興起的一種完全創(chuàng)新的軟件應用模式。它是一種通過internet提供軟件的模式,廠商將應用軟件統(tǒng)一部署在自己的服務器上,客戶可以根據(jù)自己實際需求,通過互聯(lián)網(wǎng)向廠商定購所需的應用軟件服務,按定購的服務多少和時間長短向廠商支付費用,并通過互聯(lián)網(wǎng)獲得廠商提供的服務。用戶不用再購買軟件,而改用向提供商租用基于web的軟件,來管理企業(yè)經(jīng)營活動,且無需對軟件進行維護,服務提供商會全權管理和維護軟件,軟件廠商在向客戶提供互聯(lián)網(wǎng)應用的同時,也提供軟件的離線操作和本地數(shù)據(jù)存儲,讓用戶隨時隨地都可以使用其定購的軟件和服務。對于許多小型企業(yè)來說,saas是采用先進技術的最好途徑,它消除了企業(yè)購買、構建和維護基礎設施和應用程序的需要。



技術實現(xiàn)要素:

本發(fā)明克服了現(xiàn)有技術的不足,提供一種基于電商類paas平臺系統(tǒng)的訂單數(shù)據(jù)獲取和推送方法。

本發(fā)明采用以下技術方案:

一種基于電商類paas平臺系統(tǒng)的訂單數(shù)據(jù)獲取和推送方法,它包括以下步驟:

步驟1,構建iaas-paas-saas構架系統(tǒng),并形成可配套提供計算基礎硬件存儲、數(shù)據(jù)庫服務、開發(fā)軟件平臺服務以及基于web可在線升級的軟件應用服務的完整體系;

步驟2,在paas層構建能力開關平臺層o-paas與應用開發(fā)平臺層a-paas;

步驟3,能力開關平臺層o-paas層內(nèi)構建接口配置模塊、服務代理模塊、緩存模塊、日志處理模塊,采用restful或json的協(xié)議格式與內(nèi)外部各系統(tǒng)對接,建立并初始化相關接口配置參數(shù),該接口包括訂單提交、商品查詢、積分業(yè)務或通行證業(yè);

步驟4,能力開關平臺層o-paas與應用開發(fā)平臺層a-paas的商品中心、訂單中心、商戶中心,通行證,用戶中心或積分中心對接;

步驟5,能力開關平臺層o-paas通過封裝的后臺服務接口將后臺服務與外部系統(tǒng)對接;

步驟6,應用開發(fā)平臺層a-paas的訂單中心構建訂單獲取模塊或訂單推送模塊,創(chuàng)建數(shù)據(jù)接口和數(shù)據(jù)存儲表;

步驟7,訂單中心的訂單獲取模塊,通過調(diào)用接口由能力開關平臺層o-paas獲取第三方系統(tǒng)推送的訂單數(shù)據(jù),或從提供開放api接口的第三方系統(tǒng)獲取訂單數(shù)據(jù),并存儲在數(shù)據(jù)表中;

步驟8,訂單中心的訂單推送模塊,通過調(diào)用接口由能力開關平臺層o-paas向第三方系統(tǒng)推送訂單數(shù)據(jù),用于訂單業(yè)務的后續(xù)處理。

更進一步的技術方案是,所述paas平臺系統(tǒng)包括saas層、能力開關平臺層o-paas和應用開發(fā)平臺層a-paas;

所述saas層用于用戶管理、產(chǎn)品管理、訂單管理、活動管理、支付管理或結算管理;

所述應用開發(fā)平臺層a-paas用于向saas層提供用商品中心、訂單中心或商戶中心提供能力支撐;

所述能力開關平臺層o-paas用于提供saas層與應用開發(fā)平臺層a-paas及外部系統(tǒng)與應用開發(fā)平臺層a-paas的接口對接的數(shù)據(jù)總線。

更進一步的技術方案是,所述訂單中心用于提供與訂單相關的能力支撐,所述能力支撐包括購物車、訂單管理、售后管理、訂單同步、訂單評價管理或發(fā)票管理。

更進一步的技術方案是,所述訂單中心內(nèi)部設置有訂單同步能力模塊,所述訂單同步能力模塊包括訂單獲取模塊,所述訂單獲取模塊用于從第三方電商系統(tǒng)或訂單匯聚系統(tǒng)獲取訂單數(shù)據(jù)的能力,可獲取訂單的全量數(shù)據(jù)和增量數(shù)據(jù)。

更進一步的技術方案是,所述訂單中心內(nèi)部設置有訂單同步能力模塊,所述訂單同步能力模塊包括訂單推送模塊,所述訂單推送模塊用于從物流配送系統(tǒng)獲取推送訂單數(shù)據(jù)的能力,可推送訂單的全量數(shù)據(jù)和增量數(shù)據(jù)。

與現(xiàn)有技術相比,本發(fā)明的有益效果是:

首先從整體構架方面看,基于paas平臺系統(tǒng)構架,將paas系統(tǒng)能力服務解耦的特性應用于特有的電商系統(tǒng)應用場景,而現(xiàn)有電商后臺系統(tǒng)普遍未采納這種模式。將現(xiàn)有通用的電商后臺處理能力由一個整體解耦為多個相對獨立的“能力服務模塊”,便于對外服務的靈活性,可實現(xiàn)一套電商后臺系統(tǒng)paas層開發(fā)服務系統(tǒng)服務于多套電商業(yè)務saas層軟件應用系統(tǒng)的需求。將互聯(lián)網(wǎng)的資源服務化為可編程接口,為第三方開發(fā)者提供有商業(yè)價值的資源和服務平臺。

再從本發(fā)明專屬的模塊看,將電商業(yè)務中的訂單處理能力,從saas層解耦,下沉至paas層,構建一個中間層的能力輸出功能模塊-訂單中心,通過能力開關平臺層o-paas實現(xiàn)對外提供軟件開發(fā)服務的能力,并在訂單中心內(nèi)部構建訂單數(shù)據(jù)獲取模塊和訂單數(shù)據(jù)推送模塊,通過能力開關平臺層o-paas從其它系統(tǒng)(如第三方電商平臺或物流配送系統(tǒng))獲取訂單數(shù)據(jù)或推送訂單數(shù)據(jù),這種能力可適用于各種需要從第三方平臺匯聚訂單數(shù)據(jù)的saas層前端應用。

訂單中心的訂單數(shù)據(jù)獲取模塊,通過接口由能力開關平臺層o-paas從其它系統(tǒng)獲取訂單數(shù)據(jù),訂單數(shù)據(jù)包含訂單基礎信息、商品信息、費用信息、訂單支付信息、配送地址信息、訂單擴展信息和商品擴展信息。這些數(shù)據(jù)被匯聚后,可用于訂單業(yè)務處理、訂單數(shù)據(jù)統(tǒng)計分析等業(yè)務場景。

訂單中心的訂單數(shù)據(jù)推送模塊,通過接口由能力開關平臺層o-paas向其它系統(tǒng)推送訂單數(shù)據(jù),訂單數(shù)據(jù)包含訂單基礎信息、商品信息、費用信息、訂單支付信息、配送地址信息、訂單擴展信息和商品擴展信息。這些數(shù)據(jù)被匯聚后,可用于訂單業(yè)務處理、訂單數(shù)據(jù)統(tǒng)計分析等業(yè)務場景。

有了本發(fā)明所提供基于paas特性的電商能力服務支撐,云計算的開發(fā)者就獲得了大量的可編程元素,這些可編程元素有具體的業(yè)務邏輯,這就為開發(fā)帶來了極大的方便,不但提高了開發(fā)效率,還節(jié)約了開發(fā)成本,web應用的開發(fā)變得更加敏捷,能夠快速響應用戶需求的開發(fā)能力,也為最終用戶帶來了實實在在的利益。

附圖說明

圖1為本發(fā)明一種實施例的基于電商類paas平臺系統(tǒng)的訂單數(shù)據(jù)獲取和推送方法工作原理圖。

圖2為本發(fā)明實施例的基于電商類paas平臺系統(tǒng)的訂單數(shù)據(jù)獲取和推送方法中iaas-paas-saas構架的框架圖。

具體實施方式

下面結合附圖對本發(fā)明作進一步闡述。

如圖1和圖2所示的一種基于電商類paas平臺系統(tǒng)的訂單數(shù)據(jù)獲取和推送方法,它包括以下步驟:

步驟1,構建iaas-paas-saas構架系統(tǒng),并形成可配套提供計算基礎硬件存儲、數(shù)據(jù)庫服務、開發(fā)軟件平臺服務以及基于web可在線升級的軟件應用服務的完整體系;

步驟2,在paas層構建能力開關平臺層o-paas與應用開發(fā)平臺層a-paas;

步驟3,能力開關平臺層o-paas層內(nèi)構建接口配置模塊、服務代理模塊、緩存模塊、日志處理模塊,采用restful或json的協(xié)議格式與內(nèi)外部各系統(tǒng)對接,建立并初始化相關接口配置參數(shù),該接口包括訂單提交、商品查詢、積分業(yè)務或通行證業(yè);

步驟4,能力開關平臺層o-paas與應用開發(fā)平臺層a-paas的商品中心、訂單中心、商戶中心,通行證,用戶中心或積分中心對接;

步驟5,能力開關平臺層o-paas通過封裝的后臺服務接口將后臺服務與外部系統(tǒng)對接;

步驟6,應用開發(fā)平臺層a-paas的訂單中心構建訂單獲取模塊或訂單推送模塊,創(chuàng)建數(shù)據(jù)接口和數(shù)據(jù)存儲表;

步驟7,訂單中心的訂單獲取模塊,通過調(diào)用接口由能力開關平臺層o-paas獲取第三方系統(tǒng)推送的訂單數(shù)據(jù),或從提供開放api接口的第三方系統(tǒng)獲取訂單數(shù)據(jù),并存儲在數(shù)據(jù)表中;

步驟8,訂單中心的訂單推送模塊,通過調(diào)用接口由能力開關平臺層o-paas向第三方系統(tǒng)推送訂單數(shù)據(jù),用于訂單業(yè)務的后續(xù)處理。

其中的paas平臺系統(tǒng)包括saas層、能力開關平臺層o-paas和應用開發(fā)平臺層a-paas;

所述saas層用于用戶管理、產(chǎn)品管理、訂單管理、活動管理、支付管理或結算管理;

所述應用開發(fā)平臺層a-paas用于向saas層提供用商品中心、訂單中心或商戶中心提供能力支撐;

所述能力開關平臺層o-paas用于提供saas層與應用開發(fā)平臺層a-paas及外部系統(tǒng)與應用開發(fā)平臺層a-paas的接口對接的數(shù)據(jù)總線。

所述訂單中心用于提供與訂單相關的能力支撐,所述能力支撐包括購物車、訂單管理、售后管理、訂單同步、訂單評價管理或發(fā)票管理。

所述訂單同步能力模塊包括訂單獲取模塊,所述訂單獲取模塊用于從第三方電商系統(tǒng)或訂單匯聚系統(tǒng)獲取訂單數(shù)據(jù)的能力,可獲取訂單的全量數(shù)據(jù)和增量數(shù)據(jù)。

所述訂單同步能力模塊包括訂單推送模塊,所述訂單推送模塊用于從物流配送系統(tǒng)獲取推送訂單數(shù)據(jù)的能力,可推送訂單的全量數(shù)據(jù)和增量數(shù)據(jù)。

以上具體實施方式對本發(fā)明的實質(zhì)進行詳細說明,但并不能對本發(fā)明的保護范圍進行限制,顯而易見地,在本發(fā)明的啟示下,本技術領域普通技術人員還可以進行許多改進和修飾,需要注意的是,這些改進和修飾都落在本發(fā)明的權利要求保護范圍之內(nèi)。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
衡阳市| 闽清县| 临漳县| 巫山县| 清涧县| 桃园市| 平果县| 绥化市| 南康市| 碌曲县| 平谷区| 宁都县| 福清市| 平原县| 章丘市| 绍兴县| 阿坝| 嘉祥县| 松桃| 综艺| 泰宁县| 库车县| 东乡| 长沙县| 萍乡市| 阳东县| 河池市| 梁山县| 嘉义市| 武鸣县| 元朗区| 玛沁县| 濮阳县| 吉林省| 全椒县| 织金县| 临邑县| 重庆市| 湄潭县| 集安市| 英山县|