[發明專利]一種分布式移動支付系統有效
| 申請號: | 201410550569.5 | 申請日: | 2014-10-17 |
| 公開(公告)號: | CN104243619B | 公開(公告)日: | 2017-07-07 |
| 發明(設計)人: | 田軍 | 申請(專利權)人: | 上海瀚銀信息技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06Q20/32 |
| 代理公司: | 上海正旦專利代理有限公司31200 | 代理人: | 陸飛,盛志范 |
| 地址: | 200003 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 移動 支付 系統 | ||
1.分布式移動支付系統,其特征在于包括:注冊中心、監控中心、調度中心、軟件發布中心、展示層、核心層;其中:
所述注冊中心,主要包括:
存儲單元:用于存儲某個服務的服務提供者的地址信息;
刪除單元:用于刪除某個服務的服務提供者的地址信息;
服務注冊單元,為服務提供者完成服務的注冊;
服務查詢單元,供消費者查詢服務提供者的信息;
服務更新單元,用于更新某個服務的服務提供者的地址信息;
所述監控中心,主要包括系統探針、規則配置器和規則統計分析處理器;系統探針是進入各個業務系統時用于抓取業務運行時數據,負責從業務方抓取監控原始數據,并反饋到監控中心;數據被抓取到監控中心之后,調用規則統計分析處理器;規則統計分析處理器根據預先設定的監控規則閥值做判斷,如果滿足監控規則就觸發監控邏輯,并把服務調用信息送往通知調度中心;規則配置器用于監控中心的監控規則;
所述監控規則,是系統根據實際使用要求設定的規則;
通過監控中心可以統計服務調用元信息,按照預先設定的規則來分析這些信息參數,再根據分析結果與預先設計的預期值做對比,如果不在預期值范圍內,就促發規則操作;
這里,所述服務調用元信息包括:服務提供者,被調用次數、發生故障次數、服務相應狀態、服務響應時間;所述規則操作包括:服務降級、阻止用戶繼續登陸、發布新的應用服務;
所述調度中心,主要由監控接收器和軟件包分析器組成;監控接收器獲取監控中心發送的業務監控規則,之后調用軟件包分析器來分析軟件包的版本,需要發布到哪個應用服務器中,產生新的軟件發布指令;如果軟件包分析器發現軟件包已經達到系統的最大值,就通知服務注冊中心,對服務提供者采取降級服務的原則;否則就把新的軟件發布指令通知到軟件發布中心,去軟件發布中心請求新的軟件發布服務任務;
所述軟件發布中心,主要包括:
發布命令接收器,用于接收調度中心發送的軟件發布指令;
軟件發布管理器,用于從軟件發布倉庫中找到對應的軟件發布包;
軟件發布通知器,用于將軟件發布包發布到應用服務器中;
軟件發布中心根據發布命令接收器的處理指令,從發布管理器中查找到對應的軟件包,按照發布指令發布到應用服務器上面,同時監控軟件發布情況;在軟件發布成功之后,軟件包會自動注冊到注冊中心,提供軟件訪問服務;
所述展示層和核心層組成一應用服務器;
展示層:主要部署一些前端顯示頁面;
核心層:主要部署后端的核心業務邏輯軟件實現包,嚴格控制訪問權限,確保安全性,核心層不允許調用展示層的服務;
監控中心對展示層和核心層發過來的服務調用元信息,執行分析,并根據分析結果來通知調度中心需要對哪些服務進行升降級處理;如果需要增加新的服務,就前往軟件發布中心,根據監控中心發來的服務信息去軟件發布中心查詢對應的軟件包,并發布到應用服務器中;服務在應用服務器中啟動完成之后,通過配置文件中的注冊中心地址,自動通知注冊中心,服務啟動完畢,可以接受服務;之后通過注冊中心的負載均衡策略,讓剛才啟動的服務組件響應服務,并通知調度中心,整個服務的軟件調用治理過程完畢。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海瀚銀信息技術有限公司,未經上海瀚銀信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410550569.5/1.html,轉載請聲明來源鉆瓜專利網。





