麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

系統(tǒng)整合方法及云整合平臺與流程

文檔序號:11156779閱讀:2326來源:國知局
系統(tǒng)整合方法及云整合平臺與制造工藝

本發(fā)明涉及系統(tǒng)整合技術(shù)領(lǐng)域,尤其涉及一種系統(tǒng)整合方法及云整合平臺。



背景技術(shù):

目前,系統(tǒng)整合的產(chǎn)品應(yīng)用非常廣泛,而傳統(tǒng)的系統(tǒng)整合方案都需要接入系統(tǒng)進(jìn)行大量的改造才可以實(shí)現(xiàn)。例如,原登錄整合的方案即為單點(diǎn)登錄,需要改造接入系統(tǒng)的登錄驗(yàn)證方式才可以實(shí)現(xiàn);原功能整合方案,只是采取簡單的嵌入頁面或者以新窗口打開頁面的方式,這兩種方法對于由布局組件開發(fā)的系統(tǒng)而言,就沒有辦法進(jìn)行功能整合;原表單整合方案,通常需要接入系統(tǒng)提供數(shù)據(jù)來源及數(shù)據(jù)格式;原查詢整合方案,同樣需要接入系統(tǒng)提供數(shù)據(jù)來源及數(shù)據(jù)格式;原消息整合方案,同樣需要接入系統(tǒng)提供數(shù)據(jù)來源及數(shù)據(jù)格式。

由以上可見,現(xiàn)有的系統(tǒng)整合方案都存在接入系統(tǒng)改造的問題。但是,對于老系統(tǒng)而言,原來的研發(fā)團(tuán)隊(duì)可能早已解散,無法對系統(tǒng)進(jìn)行改造。而對于非定制產(chǎn)品的使用者而言,產(chǎn)品已經(jīng)交付,同樣存在無法進(jìn)行改造的情況。這些無法改造的系統(tǒng),在原整合方案下,也就無法進(jìn)行系統(tǒng)整合。



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

本發(fā)明的主要目的在于提供一種系統(tǒng)整合方法及云整合平臺,實(shí)現(xiàn)對無法改造的接入系統(tǒng)及可以改造的接入系統(tǒng)都可以進(jìn)行系統(tǒng)整合,提高整合深度及范圍,使整個(gè)系統(tǒng)更加緊湊。

為了達(dá)到上述目的,本發(fā)明提出一種系統(tǒng)整合方法,包括以下步驟:

云整合平臺接收對接入系統(tǒng)的整合指令;

根據(jù)接收到的對接入系統(tǒng)的整合指令,基于腳本注入和/或網(wǎng)頁采集的系統(tǒng)整合策略,對所述接入系統(tǒng)進(jìn)行相應(yīng)的項(xiàng)目整合。

可選地,所述根據(jù)接收到的對接入系統(tǒng)的整合指令,基于腳本注入和/或網(wǎng)頁采集的系統(tǒng)整合策略,對所述接入系統(tǒng)進(jìn)行相應(yīng)的項(xiàng)目整合的步驟包括:

若接收到對接入系統(tǒng)的整合指令為登錄整合指令,則打開相應(yīng)的接入系統(tǒng)應(yīng)用;

讀取所述接入系統(tǒng)的賬號信息及登錄整合的配置信息,形成登錄腳本;

通過插件進(jìn)行腳本注入,自動輸入賬號信息及點(diǎn)擊登錄按鈕,最后進(jìn)入到接入系統(tǒng)的主界面。

可選地,所述根據(jù)接收到的對接入系統(tǒng)的整合指令,基于腳本注入和/或網(wǎng)頁采集的系統(tǒng)整合策略,對所述接入系統(tǒng)進(jìn)行相應(yīng)的項(xiàng)目整合的步驟包括:

若接收到對接入系統(tǒng)的整合指令為功能整合指令,則檢查該接入系統(tǒng)是否已登錄;

在確定接入系統(tǒng)已登錄之后,打開相應(yīng)的功能主界面,通過插件進(jìn)行腳本注入,打開接入系統(tǒng)相應(yīng)的功能頁面。

可選地,所述根據(jù)接收到的對接入系統(tǒng)的整合指令,基于腳本注入和/或網(wǎng)頁采集的系統(tǒng)整合策略,對所述接入系統(tǒng)進(jìn)行相應(yīng)的項(xiàng)目整合的步驟包括:

若接收到對接入系統(tǒng)的整合指令為表單整合指令,則打開相應(yīng)的接入系統(tǒng)的表單應(yīng)用,自動跳轉(zhuǎn)到相應(yīng)的表單功能頁面;

在跳轉(zhuǎn)到相應(yīng)的表單功能頁面時(shí),通過插件的腳本注入在表單功能頁面上,顯示表單數(shù)據(jù)查詢窗口;

在用戶進(jìn)行表單數(shù)據(jù)查詢時(shí),通過網(wǎng)頁采集、數(shù)據(jù)庫連接、相應(yīng)接口的方式來獲取到接入系統(tǒng)的數(shù)據(jù);

通過腳本注入的方式將接入系統(tǒng)的數(shù)據(jù)復(fù)制到表單功能頁面上。

可選地,所述根據(jù)接收到的對接入系統(tǒng)的整合指令,基于腳本注入和/或網(wǎng)頁采集的系統(tǒng)整合策略,對所述接入系統(tǒng)進(jìn)行相應(yīng)的項(xiàng)目整合的步驟包括:

若接收到對接入系統(tǒng)的整合指令為查詢整合指令,則打開查詢整合應(yīng)用進(jìn)行查詢;

通過網(wǎng)頁采集、數(shù)據(jù)庫連接、相應(yīng)接口的方式來獲取各接入系統(tǒng)的數(shù)據(jù),數(shù)據(jù)經(jīng)過清理來篩選后統(tǒng)一展現(xiàn)。

可選地,所述根據(jù)接收到的對接入系統(tǒng)的整合指令,基于腳本注入和/或網(wǎng)頁采集的系統(tǒng)整合策略,對所述接入系統(tǒng)進(jìn)行相應(yīng)的項(xiàng)目整合的步驟包括:

若接收到對接入系統(tǒng)的整合指令為消息整合指令,則通過消息引擎啟動消息采集作業(yè);

通過網(wǎng)頁采集、數(shù)據(jù)庫連接、相應(yīng)接口的方式來獲取各接入系統(tǒng)的消息數(shù)據(jù),并統(tǒng)一保存。

本發(fā)明還提出一種云整合平臺,包括:應(yīng)用層、后臺管理層和數(shù)據(jù)資源層;其中:

應(yīng)用層,用于實(shí)現(xiàn)各接入系統(tǒng)整合功能,所述應(yīng)用層包括:

接收模塊,用于接收對接入系統(tǒng)的整合指令;

整合模塊,用于根據(jù)接收到的對接入系統(tǒng)的整合指令,基于腳本注入和/或網(wǎng)頁采集的系統(tǒng)整合策略,對所述接入系統(tǒng)進(jìn)行相應(yīng)的項(xiàng)目整合;

后臺管理層,用于配置接入系統(tǒng)整合屬性、注入腳本模板;

數(shù)據(jù)資源層,用于提供各接入系統(tǒng)的數(shù)據(jù)資源。

可選地,所述整合模塊,還用于若接收到對接入系統(tǒng)的整合指令為登錄整合指令,則打開相應(yīng)的接入系統(tǒng)應(yīng)用;讀取所述接入系統(tǒng)的賬號信息及登錄整合的配置信息,形成登錄腳本;通過插件進(jìn)行腳本注入,自動輸入賬號信息及點(diǎn)擊登錄按鈕,最后進(jìn)入到接入系統(tǒng)的主界面。

可選地,所述整合模塊,還用于若接收到對接入系統(tǒng)的整合指令為功能整合指令,則檢查該接入系統(tǒng)是否已登錄;在確定接入系統(tǒng)已登錄之后,打開相應(yīng)的功能主界面,通過插件進(jìn)行腳本注入,打開接入系統(tǒng)相應(yīng)的功能頁面。

可選地,所述整合模塊,還用于若接收到對接入系統(tǒng)的整合指令為表單整合指令,則打開相應(yīng)的接入系統(tǒng)的表單應(yīng)用,自動跳轉(zhuǎn)到相應(yīng)的表單功能頁面;在跳轉(zhuǎn)到相應(yīng)的表單功能頁面時(shí),通過插件的腳本注入在表單功能頁面上,顯示表單數(shù)據(jù)查詢窗口;在用戶進(jìn)行表單數(shù)據(jù)查詢時(shí),通過網(wǎng)頁采集、數(shù)據(jù)庫連接、相應(yīng)接口的方式來獲取到接入系統(tǒng)的數(shù)據(jù);通過腳本注入的方式將接入系統(tǒng)的數(shù)據(jù)復(fù)制到表單功能頁面上;以及

還用于若接收到對接入系統(tǒng)的整合指令為查詢整合指令,則打開查詢整合應(yīng)用進(jìn)行查詢;通過網(wǎng)頁采集、數(shù)據(jù)庫連接、相應(yīng)接口的方式來獲取各接入系統(tǒng)的數(shù)據(jù),數(shù)據(jù)經(jīng)過清理來篩選后統(tǒng)一展現(xiàn);以及

若接收到對接入系統(tǒng)的整合指令為消息整合指令,則通過消息引擎啟動消息采集作業(yè);通過網(wǎng)頁采集、數(shù)據(jù)庫連接、相應(yīng)接口的方式來獲取各接入系統(tǒng)的消息數(shù)據(jù),并統(tǒng)一保存。

本發(fā)明提出的一種系統(tǒng)整合方法及云整合平臺,針對傳統(tǒng)整合方案存在的問題,增加一種基于腳本注入及網(wǎng)頁采集的系統(tǒng)整合方案。具體可以實(shí)現(xiàn)登錄整合、功能整合、表單整合、查詢整合、消息整合。

與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點(diǎn):

1、云整合平臺無需對接入系統(tǒng)進(jìn)行改造。

2、云整合平臺可以將登錄整合、功能整合、表單整合、查詢整合、消息整合有機(jī)的結(jié)合在一起,提高了整合深度及范圍,使整個(gè)系統(tǒng)更加緊湊。

3、云整合平臺對無法改造的接入系統(tǒng)及可以改造的接入系統(tǒng)都可以進(jìn)行系統(tǒng)整合,提高了系統(tǒng)整合的全面性及擴(kuò)展性。

附圖說明

圖1是本發(fā)明云整合平臺框架示意圖;

圖2a是本發(fā)明登錄整合流程示意圖;

圖2b是本發(fā)明功能整合流程示意圖;

圖2c是本發(fā)明表單整合流程示意圖;

圖2d是本發(fā)明查詢整合流程示意圖;

圖2e是本發(fā)明消息整合流程示意圖;

圖3是本發(fā)明系統(tǒng)整合方法流程示意圖。

為了使本發(fā)明的技術(shù)方案更加清楚、明了,下面將結(jié)合附圖作進(jìn)一步詳述。

具體實(shí)施方式

應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

如圖1所示,本發(fā)明提出一種云整合平臺,包括:應(yīng)用層、后臺管理層和數(shù)據(jù)資源層;其中:

應(yīng)用層主要實(shí)現(xiàn)各種接入系統(tǒng)整合功能。

后臺管理層主要用于配置接入系統(tǒng)整合屬性、注入腳本模板等。

數(shù)據(jù)資源層主要提供為各接入系統(tǒng)的數(shù)據(jù)資源。

所述應(yīng)用層可以包括:

接收模塊,用于接收對接入系統(tǒng)的整合指令;

整合模塊,用于根據(jù)接收到的對接入系統(tǒng)的整合指令,基于腳本注入和/或網(wǎng)頁采集的系統(tǒng)整合策略,對所述接入系統(tǒng)進(jìn)行相應(yīng)的項(xiàng)目整合;

具體地,本發(fā)明方案可以實(shí)現(xiàn)登錄整合、功能整合、表單整合、查詢整合、消息整合,其中:

1、登錄整合:實(shí)現(xiàn)自動輸入用戶的賬號信息進(jìn)行自動登錄。

2、功能整合:實(shí)現(xiàn)自動打開相應(yīng)系統(tǒng)的功能頁面。

3、表單整合:實(shí)現(xiàn)調(diào)取相應(yīng)系統(tǒng)的表單數(shù)據(jù),并復(fù)制到其它系統(tǒng)的表單頁面上。

4、查詢整合:實(shí)現(xiàn)多個(gè)系統(tǒng)的查詢整合,能進(jìn)行統(tǒng)一展現(xiàn)。

5、消息整合:實(shí)現(xiàn)多個(gè)系統(tǒng)的消息整合,能進(jìn)行統(tǒng)一展現(xiàn)。

以下對上述各種整合進(jìn)行詳細(xì)闡述:

1、登錄整合:實(shí)現(xiàn)自動輸入用戶的賬號信息進(jìn)行自動登錄。

其具體流程可以如圖2a所示。

首先,在打開相應(yīng)的接入系統(tǒng)應(yīng)用時(shí),讀取接入系統(tǒng)的賬號信息及登錄整合的配置后,形成登錄腳本。

然后,通過插件進(jìn)行腳本注入,自動輸入賬號信息及點(diǎn)擊登錄按鈕,最后進(jìn)入到接入系統(tǒng)的主界面。

2、功能整合:實(shí)現(xiàn)自動打開相應(yīng)系統(tǒng)的功能頁面。

其具體流程可以如圖2b所示。

在打開相應(yīng)的接入系統(tǒng)的功能整合應(yīng)用時(shí),首先檢查該接入系統(tǒng)是否已登錄。如沒有登錄就進(jìn)行自動登錄。自動登錄的過程與登錄整合的示意圖一致。在確定接入系統(tǒng)已登錄之后,通過插件進(jìn)行腳本注入,打開接入系統(tǒng)相應(yīng)的功能界面。

3、表單整合:實(shí)現(xiàn)調(diào)取相應(yīng)系統(tǒng)的表單數(shù)據(jù),并復(fù)制到其它系統(tǒng)的表單頁面上。

其具體流程可以如圖2c所示。

在打開相應(yīng)的接入系統(tǒng)的表單應(yīng)用時(shí),首先會自動跳轉(zhuǎn)到相應(yīng)的表單功能頁面。自動跳轉(zhuǎn)的過程與功能整合的示意圖一致。在跳轉(zhuǎn)到相應(yīng)的表單功能頁面時(shí),通過插件的腳本注入會在表單功能頁面上,顯示表單數(shù)據(jù)查詢窗口。用戶在進(jìn)行表單數(shù)據(jù)查詢時(shí),會通過網(wǎng)頁采集、數(shù)據(jù)庫連接、其它接口的方式來獲取到接入系統(tǒng)的數(shù)據(jù)。最后,通過腳注入的方式將接入系統(tǒng)的數(shù)據(jù)復(fù)制到表單功能頁面上。

4、查詢整合:實(shí)現(xiàn)多個(gè)系統(tǒng)的查詢整合,能進(jìn)行統(tǒng)一展現(xiàn)。

其具體流程可以如圖2d所示。

在使用查詢整合應(yīng)用進(jìn)行查詢時(shí),會通過網(wǎng)頁采集、數(shù)據(jù)庫連接、其它接口的方式來獲取各接入系統(tǒng)的數(shù)據(jù)。數(shù)據(jù)經(jīng)過清理來篩選后會統(tǒng)一展現(xiàn)出來。

5、消息整合:實(shí)現(xiàn)多個(gè)系統(tǒng)的消息整合,能進(jìn)行統(tǒng)一展現(xiàn)。

其具體流程可以如圖2e所示。

云整合平臺內(nèi)含消息引擎,該引擎會啟動消息采集作業(yè)。消息采集作業(yè)會自動通過網(wǎng)頁采集、數(shù)據(jù)庫連接、其它接口的方式來獲取各接入系統(tǒng)的消息數(shù)據(jù),并統(tǒng)一保存下來。用戶在消息統(tǒng)一展現(xiàn)上可以查詢到這些消息。

本發(fā)明通過上述方案,針對傳統(tǒng)整合方案存在的問題,增加一種基于腳本注入及網(wǎng)頁采集的系統(tǒng)整合方案,對無法改造的接入系統(tǒng),采用腳本注入及網(wǎng)頁采集方式進(jìn)行整合。

其中,網(wǎng)頁采集方式,主要根據(jù)后臺配置來抓取網(wǎng)頁,然后對網(wǎng)頁進(jìn)行一定規(guī)則的分析以提取有用的數(shù)據(jù)。網(wǎng)頁分析的方式包括正則達(dá)式、XML、JSON、自定義JAVA腳本。在提取到有用的數(shù)據(jù)后,會在查詢整合頁面或者數(shù)據(jù)整合頁面上進(jìn)行展現(xiàn)。

此外,對于腳本注入,可以根據(jù)不同的接入系統(tǒng)選擇相應(yīng)的腳本注入方式。

例如,B/S接入系統(tǒng)通過瀏覽器插件腳本注入來完成。

具體地,瀏覽器插件主要采用BHO進(jìn)行腳本注入。BHO是微軟推出的作為瀏覽器對第三方程序員開放交互接口的業(yè)界標(biāo)準(zhǔn)。通過這個(gè)接口,可以獲取瀏覽器的行為,包括“頁面跳轉(zhuǎn)”、“打開第三方程序”、“運(yùn)行JAVASCRIPT腳本”等。本發(fā)明中,云整合利用BHO的交互特性,監(jiān)控瀏覽器行為,根據(jù)后臺配置的腳本模板及登錄用戶提供的信息,組裝成可運(yùn)行的JAVASCRIPT腳本,從而在瀏覽器的指定頁面運(yùn)行,以達(dá)到自動登錄、頁面自動跳轉(zhuǎn)。同時(shí)云整合也提供給數(shù)據(jù)復(fù)用程序的BHO接入功能,讓數(shù)據(jù)復(fù)用程序?qū)⒌谌较到y(tǒng)的數(shù)據(jù)抽取過來,再提供給云整合平臺,云整合平臺得到數(shù)據(jù)后,就會在相應(yīng)的頁面上運(yùn)行JAVASCRIPT腳本來填充數(shù)據(jù)。

又如,C/S接入系統(tǒng)通過窗口句柄腳本注入來完成。

具體地,主要通過WINDOW平臺下的消息機(jī)制來完成。首先云整合平臺通過后臺配置,去尋找應(yīng)用程序的窗口句柄。當(dāng)查找到應(yīng)用程序的窗口句柄時(shí),就根據(jù)配置的內(nèi)容進(jìn)行消息發(fā)送。消息類型主要包括輸入字符、鍵盤事件、點(diǎn)擊事件、雙點(diǎn)事件等。從而模擬用戶的行為,達(dá)到自動輸入用戶名密碼登錄整合、自動跳轉(zhuǎn)的功能整合。

與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點(diǎn):

1、云整合平臺無需對接入系統(tǒng)進(jìn)行改造。

2、云整合平臺可以將登錄整合、功能整合、表單整合、查詢整合、消息整合有機(jī)的結(jié)合在一起,提高了整合深度及范圍,使整個(gè)系統(tǒng)更加緊湊。

3、云整合平臺對無法改造的接入系統(tǒng)及可以改造的接入系統(tǒng)都可以進(jìn)行系統(tǒng)整合,提高了系統(tǒng)整合的全面性及擴(kuò)展性。

此外,如圖3所示,本發(fā)明較佳實(shí)施例提出一種系統(tǒng)整合方法,包括:

步驟S1,云整合平臺接收對接入系統(tǒng)的整合指令;

步驟S2,根據(jù)接收到的對接入系統(tǒng)的整合指令,基于腳本注入和/或網(wǎng)頁采集的系統(tǒng)整合策略,對所述接入系統(tǒng)進(jìn)行相應(yīng)的項(xiàng)目整合。

本發(fā)明方案可以實(shí)現(xiàn)登錄整合、功能整合、表單整合、查詢整合、消息整合,其中:

1、登錄整合:實(shí)現(xiàn)自動輸入用戶的賬號信息進(jìn)行自動登錄。

2、功能整合:實(shí)現(xiàn)自動打開相應(yīng)系統(tǒng)的功能頁面。

3、表單整合:實(shí)現(xiàn)調(diào)取相應(yīng)系統(tǒng)的表單數(shù)據(jù),并復(fù)制到其它系統(tǒng)的表單頁面上。

4、查詢整合:實(shí)現(xiàn)多個(gè)系統(tǒng)的查詢整合,能進(jìn)行統(tǒng)一展現(xiàn)。

5、消息整合:實(shí)現(xiàn)多個(gè)系統(tǒng)的消息整合,能進(jìn)行統(tǒng)一展現(xiàn)。

具體地,若接收到對接入系統(tǒng)的整合指令為登錄整合指令,則打開相應(yīng)的接入系統(tǒng)應(yīng)用;

讀取所述接入系統(tǒng)的賬號信息及登錄整合的配置信息,形成登錄腳本;

通過插件進(jìn)行腳本注入,自動輸入賬號信息及點(diǎn)擊登錄按鈕,最后進(jìn)入到接入系統(tǒng)的主界面。

若接收到對接入系統(tǒng)的整合指令為功能整合指令,則檢查該接入系統(tǒng)是否已登錄;

在確定接入系統(tǒng)已登錄之后,打開相應(yīng)的功能主界面,通過插件進(jìn)行腳本注入,打開接入系統(tǒng)相應(yīng)的功能頁面。

若接收到對接入系統(tǒng)的整合指令為表單整合指令,則打開相應(yīng)的接入系統(tǒng)的表單應(yīng)用,自動跳轉(zhuǎn)到相應(yīng)的表單功能頁面;

在跳轉(zhuǎn)到相應(yīng)的表單功能頁面時(shí),通過插件的腳本注入在表單功能頁面上,顯示表單數(shù)據(jù)查詢窗口;

在用戶進(jìn)行表單數(shù)據(jù)查詢時(shí),通過網(wǎng)頁采集、數(shù)據(jù)庫連接、相應(yīng)接口的方式來獲取到接入系統(tǒng)的數(shù)據(jù);

通過腳本注入的方式將接入系統(tǒng)的數(shù)據(jù)復(fù)制到表單功能頁面上。

若接收到對接入系統(tǒng)的整合指令為查詢整合指令,則打開查詢整合應(yīng)用進(jìn)行查詢;

通過網(wǎng)頁采集、數(shù)據(jù)庫連接、相應(yīng)接口的方式來獲取各接入系統(tǒng)的數(shù)據(jù),數(shù)據(jù)經(jīng)過清理來篩選后統(tǒng)一展現(xiàn)。

若接收到對接入系統(tǒng)的整合指令為消息整合指令,則通過消息引擎啟動消息采集作業(yè);

通過網(wǎng)頁采集、數(shù)據(jù)庫連接、相應(yīng)接口的方式來獲取各接入系統(tǒng)的消息數(shù)據(jù),并統(tǒng)一保存。

以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或流程變換,或直接或間接運(yùn)用在其它相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
主站蜘蛛池模板: 通辽市| 景德镇市| 上思县| 桦川县| 东平县| 金寨县| 调兵山市| 余庆县| 静宁县| 仁化县| 宁化县| 渑池县| 岑溪市| 彰化县| 香格里拉县| 衢州市| 西畴县| 克什克腾旗| 屏东县| 铜山县| 盖州市| 调兵山市| 和田县| 鄱阳县| 贵州省| 渑池县| 瑞金市| 巴青县| 松潘县| 咸阳市| 屏山县| 凉城县| 扎鲁特旗| 农安县| 赣州市| 综艺| 同仁县| 鹤山市| 迁安市| 佛学| 葫芦岛市|