• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于中心域的跨域協(xié)同系統(tǒng)及實現(xiàn)方法技術(shù)方案

    技術(shù)編號:24103663 閱讀:31 留言:0更新日期:2020-05-09 14:32
    本發(fā)明專利技術(shù)公開的基于中心域的跨域協(xié)同系統(tǒng),涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,包括發(fā)起域、中心域、接收域、監(jiān)控域,引用了可靠性極高的消息隊列中間件,采用基于josn格式的協(xié)議,讓發(fā)起域、中心域、接收域、監(jiān)控域都面向消息隊列中間件發(fā)送請求,在消息隊列中等待請求響應(yīng)。在輕量級的服務(wù)請求方面,由目標(biāo)系統(tǒng)提供表述性狀態(tài)傳遞方式的輕量級服務(wù);為解決文件傳輸性能低下的問題,引入專用的文件服務(wù)器作為中介交換實體文件,方便用戶實時了解跨域業(yè)務(wù)進(jìn)度,設(shè)計元數(shù)據(jù)隊列和日志隊列對協(xié)同過程進(jìn)行全流程監(jiān)控,通過該類架構(gòu)設(shè)計,實現(xiàn)了發(fā)起域、中心域、接收域、監(jiān)控域之間的彼此解耦,減少了人工成本、提升了系統(tǒng)的健壯性和用戶體驗。

    A cross domain collaborative system based on central domain and its implementation

    【技術(shù)實現(xiàn)步驟摘要】
    一種基于中心域的跨域協(xié)同系統(tǒng)及實現(xiàn)方法
    本專利技術(shù)涉及網(wǎng)絡(luò)
    ,具體涉及一種基于中心域的跨域協(xié)同系統(tǒng)及實現(xiàn)方法。
    技術(shù)介紹
    現(xiàn)有的系統(tǒng)之間跨域協(xié)同大都基于簡單對象訪問協(xié)議(SimpleObjectAccessProtocol,SOAP)傳輸數(shù)據(jù)來實現(xiàn)的。SOAP采用HTTP作為通信協(xié)議,通過遠(yuǎn)程過程調(diào)用協(xié)議發(fā)送請求,以XML作為數(shù)據(jù)交互的格式,請求方和接收方必須互相開放端口。系統(tǒng)發(fā)起跨域協(xié)同時,把發(fā)起單位、接收單位、接收人、業(yè)務(wù)數(shù)據(jù)都封裝成了消息對象、傳輸對象、文件對象等信息,根據(jù)接收系統(tǒng)的IP地址、端口號組合成一個統(tǒng)一資源定位系統(tǒng)(UniformResourceLocator,URL),通過URL發(fā)起請求,接收系統(tǒng)收到發(fā)來的SOAP請求后,解析消息對象、傳輸對象、文件對象等信息,轉(zhuǎn)換為相應(yīng)的業(yè)務(wù)對象進(jìn)行存儲,并反饋接收信息。其中,實體文件也通過SOAP傳輸,遇到傳送較大文件時,請求方遲遲得不到回應(yīng)。現(xiàn)有技術(shù)存在以下缺點:通過遠(yuǎn)程調(diào)用的方式進(jìn)行協(xié)同,要求請求方和接收方必須互相開放端口,系統(tǒng)安全性降低。遠(yuǎn)程調(diào)用嚴(yán)重依賴對方系統(tǒng)提供的服務(wù)是否正常,把請求和接收的過程捆綁在一起,耦合度很高。接收系統(tǒng)服務(wù)一旦宕機,請求方的請求就會顯示發(fā)送失敗,對于請求方來說很難判定出現(xiàn)的錯誤情況。在需要經(jīng)過多個節(jié)點后到達(dá)目標(biāo)系統(tǒng)情況下采用SOAP發(fā)送附件效率低下,特別是傳送較大附件的業(yè)務(wù)場景。另外SOAP直接發(fā)送附件有可能被攔截,給用戶帶來巨大損失。日志的記錄同樣通過SOAP,日志記錄的完整性無法保證,傳輸過程中中間任意一個節(jié)點服務(wù)宕機,日志記錄就不能完整記錄。尤其是在異構(gòu)系統(tǒng)之間協(xié)同時,SOAP封裝了消息對象、傳輸對象、文件對象,對異構(gòu)系統(tǒng)不透明,必須要求異構(gòu)系統(tǒng)也要封裝相應(yīng)對象,系統(tǒng)間代碼嚴(yán)重耦合,尤其是不同的公司負(fù)責(zé)不同的系統(tǒng)的情況下,開發(fā)復(fù)雜度高,人工成本較高。
    技術(shù)實現(xiàn)思路
    為解決現(xiàn)有技術(shù)的不足,第一方面,本專利技術(shù)實施例提供了一種基于中心域的跨域協(xié)同系統(tǒng),該系統(tǒng)包括發(fā)起域、中心域、接收域、監(jiān)控域,其中:所述發(fā)起域,用于將業(yè)務(wù)數(shù)據(jù)發(fā)送至所述中心域;所述中心域,用于接收所述業(yè)務(wù)數(shù)據(jù)并獲取所述業(yè)務(wù)數(shù)據(jù)的標(biāo)識、編號、名稱、版本,便于后續(xù)查詢所述業(yè)務(wù)數(shù)據(jù);所述中心域,還用于將所述業(yè)務(wù)數(shù)據(jù)發(fā)送至所述接收域;所述接收域,用于解析所述業(yè)務(wù)數(shù)據(jù)并根據(jù)解析結(jié)果,生成任務(wù)信息、意見信息;其中,所述任務(wù)信息包括任務(wù)名稱、任務(wù)處理人、任務(wù)創(chuàng)建時間、任務(wù)狀態(tài),所述任務(wù)狀態(tài)包括發(fā)送中、已接收、已完成,所述意見信息包括簽署人名稱、簽署時間、是否同意、意見內(nèi)容;所述監(jiān)控域,用于記錄所述發(fā)起域、所述中心域及所述接收域之間的交互過程。優(yōu)選地,所述發(fā)起域配置發(fā)起域隊列,所述發(fā)起域隊列用于將業(yè)務(wù)數(shù)據(jù)發(fā)送至所述中心域。優(yōu)選地,所述中心域配置中心域隊列,所述中心域隊列用于接收所述發(fā)起域發(fā)送的業(yè)務(wù)數(shù)據(jù)并將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)業(yè)務(wù)數(shù)據(jù)至所述接收域。優(yōu)選地,所述接收域配置接收域隊列,所述接收域隊列用于接收所述中心域轉(zhuǎn)發(fā)的業(yè)務(wù)數(shù)據(jù)。優(yōu)選地,所述監(jiān)控域配置元數(shù)據(jù)隊列及日志隊列,其中,所述元數(shù)據(jù)隊列用于記錄所述業(yè)務(wù)數(shù)據(jù)的屬性信息,其中,所述屬性信息包括單據(jù)編號、單據(jù)名稱、發(fā)起域標(biāo)識、發(fā)起域名稱、接收域標(biāo)識、接收域名稱、單據(jù)狀態(tài)、創(chuàng)建時間、異常信息,所述單據(jù)狀態(tài)包含新建、發(fā)送失敗、處理中、有異常、已完成;所述日志隊列用于記錄所述發(fā)起域、所述中心域及所述接收域之間的交互過程,其中,所述交互過程包括:所述發(fā)起域、所述中心域及所述接收域處理業(yè)務(wù)數(shù)據(jù)進(jìn)度、當(dāng)前所在域、操作人、操作時間及操作內(nèi)容。優(yōu)選地,所述業(yè)務(wù)數(shù)據(jù)包括josn文件、xml文件及實體文件。優(yōu)選地,所述發(fā)起域配置第一重試隊列,所述中心域配置第二重試隊列,所述接收域配置第三重試隊列,其中,所述第一重試隊列用于修復(fù)所述發(fā)起域處理異常的業(yè)務(wù)數(shù)據(jù),所述第二重試隊列用于修復(fù)所述中心域處理異常的業(yè)務(wù)數(shù)據(jù),所述第三重試隊列用于修復(fù)所述接收域處理異常的業(yè)務(wù)數(shù)據(jù)。優(yōu)選地,所述發(fā)起域配置第一掛起隊列,所述中心域配置第二掛起隊列,所述接收域配置第三掛起隊列,其中,所述第一掛起隊列用于存儲所述發(fā)起域中需要人工干預(yù)的業(yè)務(wù)數(shù)據(jù),所述第二掛起隊列用于存儲所述中心域中需要人工干預(yù)的業(yè)務(wù)數(shù)據(jù),所述第三掛起隊列用于存儲所述接收域中需要人工干預(yù)的業(yè)務(wù)數(shù)據(jù)。第二方面,本專利技術(shù)實施例提供了利用第一方面闡述的基于中心域的跨域協(xié)同系統(tǒng)實現(xiàn)跨域協(xié)同的方法,該方法包括以下步驟:利用發(fā)起域打包業(yè)務(wù)數(shù)據(jù),利用文件服務(wù)器上傳服務(wù)將所述業(yè)務(wù)數(shù)據(jù)發(fā)送至中心域,創(chuàng)建所述業(yè)務(wù)數(shù)據(jù)對應(yīng)的元數(shù)據(jù)并生成對應(yīng)的日志,將所述元數(shù)據(jù)及所述日志發(fā)至監(jiān)控域;所述中心域隊列獲取所述業(yè)務(wù)數(shù)據(jù)的標(biāo)識、編號、名稱、版本并生成對應(yīng)的日志,將所述業(yè)務(wù)數(shù)據(jù)發(fā)送至接收域并將所述日志發(fā)送至所述監(jiān)控域;所述接收域解析所述業(yè)務(wù)數(shù)據(jù)并根據(jù)解析結(jié)果,生成任務(wù)信息、意見信息及對應(yīng)的日志并將所述任務(wù)信息及所述意見信息發(fā)至所述中心域,將所述日志發(fā)送至所述監(jiān)控域;所述中心域接收所述任務(wù)信息及所述意見信息并生成對應(yīng)的日志,將所述任務(wù)信息及所述意見信息轉(zhuǎn)發(fā)至所述發(fā)起域并將所述日志發(fā)送至所述監(jiān)控域;所述發(fā)起域接收并存儲所述任務(wù)信息及所述意見信息并生成對應(yīng)的日志,將所述日志發(fā)送至所述監(jiān)控域。本專利技術(shù)實施例提供的基于中心域的跨域協(xié)同系統(tǒng)及實現(xiàn)方法,具有以下有益效果:(1)在業(yè)務(wù)數(shù)據(jù)的交互過程中,通過采用消息隊列使各系統(tǒng)都面向消息隊列中間件,實現(xiàn)了系統(tǒng)間的彼此接偶,降低了人工成本;(2)提供表述性狀態(tài)傳遞方式的輕量級服務(wù),降低了開發(fā)難度,提升了服務(wù)的性能;(3)架設(shè)專用文件服務(wù)器,提供文件上傳下載功能,提高文件傳輸效率;(4)引入元數(shù)據(jù)隊列和日志隊列對日志進(jìn)行統(tǒng)一記錄,提供日志查詢服務(wù),保證了協(xié)同過程參與協(xié)同的用戶的一致性,提升了系統(tǒng)的健壯性和協(xié)同過程中的用戶體驗。附圖說明圖1是本專利技術(shù)實施例提供的基于中心域的跨域協(xié)同系統(tǒng)的結(jié)構(gòu)意圖。具體實施方式為使本專利技術(shù)的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施方式和附圖,對本專利技術(shù)做進(jìn)一步詳細(xì)說明。在此,本專利技術(shù)的示意性實施方式及其說明用于解釋本專利技術(shù),但并不作為對本專利技術(shù)的限定以下結(jié)合附圖和具體實施例對本專利技術(shù)作具體的介紹。名詞解釋域:將一個單位部署的系統(tǒng)稱為一個域,封裝了IP地址、系統(tǒng)編號、系統(tǒng)名稱、系統(tǒng)版本等信息。中心域:指定為數(shù)據(jù)中心的域稱為中心域,所有域都需要向中心域注冊,中心域推送所有注冊的域信息到連通的各系統(tǒng),并記錄存儲所有系統(tǒng)的協(xié)同數(shù)據(jù)。跨域協(xié)同:是指不同域間互相發(fā)送、接收、反饋數(shù)據(jù)的過程。作為一個具體的實施例,參照圖1,本專利技術(shù)實施例提供的基于中心域的跨域協(xié)同系統(tǒng)包括:包括發(fā)起域、中心域、接收域、監(jiān)控域,其中:發(fā)起域用于將業(yè)務(wù)數(shù)據(jù)發(fā)送至中心域。中心域用于接收業(yè)務(wù)數(shù)據(jù)并獲取業(yè)務(wù)數(shù)據(jù)的標(biāo)識、編號、名稱、版本,便于后續(xù)查詢業(yè)本文檔來自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點】
    1.一種基于中心域的跨域協(xié)同系統(tǒng),其特征在于,包括發(fā)起域、中心域、接收域、監(jiān)控域,其中:/n所述發(fā)起域,用于將業(yè)務(wù)數(shù)據(jù)發(fā)送至所述中心域;/n所述中心域,用于接收所述業(yè)務(wù)數(shù)據(jù)并獲取所述業(yè)務(wù)數(shù)據(jù)的標(biāo)識、編號、名稱、版本,便于后續(xù)查詢所述業(yè)務(wù)數(shù)據(jù);/n所述中心域,還用于將所述業(yè)務(wù)數(shù)據(jù)發(fā)送至所述接收域;/n所述接收域,用于解析所述業(yè)務(wù)數(shù)據(jù)并根據(jù)解析結(jié)果,生成任務(wù)信息、意見信息;其中,所述任務(wù)信息包括任務(wù)名稱、任務(wù)處理人、任務(wù)創(chuàng)建時間、任務(wù)狀態(tài),所述任務(wù)狀態(tài)包括發(fā)送中、已接收、已完成,所述意見信息包括簽署人名稱、簽署時間、是否同意、意見內(nèi)容;/n所述監(jiān)控域,用于記錄所述發(fā)起域、所述中心域及所述接收域之間的交互過程。/n

    【技術(shù)特征摘要】
    1.一種基于中心域的跨域協(xié)同系統(tǒng),其特征在于,包括發(fā)起域、中心域、接收域、監(jiān)控域,其中:
    所述發(fā)起域,用于將業(yè)務(wù)數(shù)據(jù)發(fā)送至所述中心域;
    所述中心域,用于接收所述業(yè)務(wù)數(shù)據(jù)并獲取所述業(yè)務(wù)數(shù)據(jù)的標(biāo)識、編號、名稱、版本,便于后續(xù)查詢所述業(yè)務(wù)數(shù)據(jù);
    所述中心域,還用于將所述業(yè)務(wù)數(shù)據(jù)發(fā)送至所述接收域;
    所述接收域,用于解析所述業(yè)務(wù)數(shù)據(jù)并根據(jù)解析結(jié)果,生成任務(wù)信息、意見信息;其中,所述任務(wù)信息包括任務(wù)名稱、任務(wù)處理人、任務(wù)創(chuàng)建時間、任務(wù)狀態(tài),所述任務(wù)狀態(tài)包括發(fā)送中、已接收、已完成,所述意見信息包括簽署人名稱、簽署時間、是否同意、意見內(nèi)容;
    所述監(jiān)控域,用于記錄所述發(fā)起域、所述中心域及所述接收域之間的交互過程。


    2.根據(jù)權(quán)利要求1所述的基于中心域的跨域協(xié)同系統(tǒng),其特征在于,
    所述發(fā)起域配置發(fā)起域隊列,所述發(fā)起域隊列用于將業(yè)務(wù)數(shù)據(jù)發(fā)送至所述中心域。


    3.根據(jù)權(quán)利要求1所述的基于中心域的跨域協(xié)同系統(tǒng),其特征在于,
    所述中心域配置中心域隊列,所述中心域隊列用于接收所述發(fā)起域發(fā)送的業(yè)務(wù)數(shù)據(jù)并將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)發(fā)業(yè)務(wù)數(shù)據(jù)至所述接收域。


    4.根據(jù)權(quán)利要求1所述的基于中心域的跨域協(xié)同系統(tǒng),其特征在于,
    所述接收域配置接收域隊列,所述接收域隊列用于接收所述中心域轉(zhuǎn)發(fā)的業(yè)務(wù)數(shù)據(jù)。


    5.根據(jù)權(quán)利要求1所述的基于中心域的跨域協(xié)同系統(tǒng),其特征在于,
    所述監(jiān)控域配置元數(shù)據(jù)隊列及日志隊列,其中,所述元數(shù)據(jù)隊列用于記錄所述業(yè)務(wù)數(shù)據(jù)的屬性信息,其中,所述屬性信息包括單據(jù)編號、單據(jù)名稱、發(fā)起域標(biāo)識、發(fā)起域名稱、接收域標(biāo)識、接收域名稱、單據(jù)狀態(tài)、創(chuàng)建時間、異常信息,所述單據(jù)狀態(tài)包含新建、發(fā)送失敗、處理中、有異常、已完成;
    所述日志隊列用于記錄所述發(fā)起域、所述中心域及所述接收域之間的交互過程,其中,所述交互過程包括:所述發(fā)起域、所述中心域及所述接收域處理業(yè)務(wù)數(shù)據(jù)進(jìn)度、當(dāng)前所在域、操作人、...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:葉紅軍郭寧丁玉霞裴麗溫小龍戴騄
    申請(專利權(quán))人:北京神舟航天軟件技術(shù)有限公司
    類型:發(fā)明
    國別省市:北京;11

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 乱人伦人妻中文字幕无码| 中文字幕无码久久人妻| 免费无遮挡无码永久在线观看视频 | 人妻少妇看A偷人无码电影| 18禁网站免费无遮挡无码中文| 亚洲最大中文字幕无码网站| 无码国内精品久久人妻麻豆按摩| 久久久久成人精品无码| 无码乱肉视频免费大全合集| 人妻丰满?V无码久久不卡| 国产精品无码无需播放器| 亚洲AV无码片一区二区三区| 精品少妇无码AV无码专区| 亚洲日韩精品无码专区网站| AA区一区二区三无码精片| 亚洲无码日韩精品第一页| 无码区日韩特区永久免费系列 | 十八禁无码免费网站| 国产人成无码视频在线观看| 十八禁无码免费网站| 亚洲AV中文无码乱人伦下载| 精品一区二区三区无码视频| 人禽无码视频在线观看| 亚洲AV日韩AV高潮无码专区| 国产成人无码av| 亚洲不卡无码av中文字幕| AV无码久久久久不卡蜜桃| 国产丰满乱子伦无码专区| 无码人妻精品一区二区蜜桃百度| 无码区日韩特区永久免费系列| 免费精品无码AV片在线观看| 伊人久久综合无码成人网| 中文字幕在线无码一区| 无码人妻精品一区二| 精品久久久无码中文字幕天天| 国产精品成人99一区无码| 色欲AV无码一区二区三区| 国产午夜无码片在线观看| 小泽玛丽无码视频一区| 亚洲免费日韩无码系列| 亚洲精品97久久中文字幕无码|