專利名稱:一種信息集成方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)及通信領(lǐng)域中的信息技術(shù),具體地,涉及一種信息集成方法、裝 置及系統(tǒng)。
背景技術(shù):
統(tǒng)一信息平臺(tái)、辦公自動(dòng)化等應(yīng)用系統(tǒng)是將現(xiàn)代化辦公和計(jì)算機(jī)網(wǎng)絡(luò)功能結(jié)合起 來(lái)的一種新型的辦公方式。而待辦待閱功能是信息平臺(tái)門戶、辦公自動(dòng)化系統(tǒng)的重要組成 部分,員工只要登錄門戶就能查閱各級(jí)待辦待閱任務(wù),方便員工辦公和日常事務(wù)處理,提升 了工作效率。為了促進(jìn)系統(tǒng)應(yīng)用,現(xiàn)有許多系統(tǒng)都開發(fā)了待辦待閱功能,方便各級(jí)人員使用。但 是,隨著信息技術(shù)的發(fā)展,各級(jí)應(yīng)用系統(tǒng)也日益增多,各級(jí)人員需要切換用戶名和密碼登錄 多個(gè)多系統(tǒng)查閱待辦待閱信息,或即便各應(yīng)用系統(tǒng)之間實(shí)現(xiàn)了單點(diǎn)登錄,也要一個(gè)系統(tǒng)、一 個(gè)系統(tǒng)的去查閱待辦待閱事項(xiàng),造成了使用不便。特別是跨國(guó)企業(yè)、國(guó)內(nèi)大型企業(yè)的信息化 普及和應(yīng)用,出現(xiàn)了跨區(qū)域的大型應(yīng)用軟件,而且隨著應(yīng)用系統(tǒng)增多,集中簡(jiǎn)潔的待辦待閱 處理機(jī)制顯得尤為重要。申請(qǐng)?zhí)枮椤?00810114275. 2”的中國(guó)專利申請(qǐng)文件中公開了一種業(yè)務(wù)統(tǒng)一待辦方 法及系統(tǒng),在該申請(qǐng)文件公布的技術(shù)方案中,建立業(yè)務(wù)統(tǒng)一待辦系統(tǒng)與各應(yīng)用系統(tǒng)之間的 接口,通過該接口定時(shí)獲取各應(yīng)用系統(tǒng)的待辦業(yè)務(wù)信息,并保存待辦業(yè)務(wù)信息,將保存的待 辦業(yè)務(wù)信息進(jìn)行展現(xiàn);業(yè)務(wù)統(tǒng)一待辦系統(tǒng)建立指向各應(yīng)用系統(tǒng)的鏈接,用戶可以通過鏈接 進(jìn)入各應(yīng)用系統(tǒng),定時(shí)對(duì)待辦待閱業(yè)務(wù)進(jìn)行處理。發(fā)明人發(fā)現(xiàn)上述待辦待閱系統(tǒng)存在以下缺陷首先,各應(yīng)用系統(tǒng)中的待辦待閱信息要想在統(tǒng)一的信息平臺(tái)中展示,各應(yīng)用系統(tǒng) 和信息平臺(tái)門戶系統(tǒng)需要具有相同的系統(tǒng)結(jié)構(gòu)以及同種語(yǔ)言結(jié)構(gòu)開發(fā)模式,那么就要對(duì)應(yīng) 用系統(tǒng)或者信息平臺(tái)門戶系統(tǒng)進(jìn)行改造,降低了系統(tǒng)的可用性和易維護(hù)性;其次,現(xiàn)有待辦待閱系統(tǒng)一般是通過接口獲取各應(yīng)用系統(tǒng)的待辦業(yè)務(wù)信息,并保 存所述待辦業(yè)務(wù)信息。這種方式需要統(tǒng)一待辦待閱系統(tǒng)和不同應(yīng)用系統(tǒng)之間的接口,一旦 各應(yīng)用系統(tǒng)變更,待辦待閱系統(tǒng)也要相應(yīng)調(diào)整,加大了系統(tǒng)的維護(hù)工作量;此外,待辦待閱系統(tǒng)還需要保存待辦待閱信息,造成了待辦待閱系統(tǒng)數(shù)據(jù)冗余和 管理的復(fù)雜性。另外,現(xiàn)有待辦待閱系統(tǒng)一般是建立直接指向各應(yīng)用系統(tǒng)的鏈接,用戶通過鏈接 進(jìn)入各應(yīng)用系統(tǒng),定時(shí)對(duì)待辦待閱業(yè)務(wù)進(jìn)行處理,一方面有可能不能保障待辦待閱任務(wù)的 及時(shí)處理,一方面也有可能造成各應(yīng)用系統(tǒng)的安全隱患。
發(fā)明內(nèi)容
本發(fā)明的第一目的是提出一種信息集成方法,以實(shí)現(xiàn)提高待辦待閱信息處理的可 維護(hù)性。
本發(fā)明的第二目的是提出一種信息集成裝置,以實(shí)現(xiàn)提高待辦待閱信息處理的可 維護(hù)性。本發(fā)明的第三目的是提出一種信息集成系統(tǒng),以實(shí)現(xiàn)提高待辦待閱信息處理的可 維護(hù)性。為實(shí)現(xiàn)上述第一目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種信息集成方法,包括 各應(yīng)用系統(tǒng)服務(wù)器通過調(diào)用部署在一信息集成裝置上對(duì)應(yīng)的接口將待辦待閱信息發(fā)送至 該信息集成裝置;信息集成裝置解析并發(fā)送待辦待閱信息至對(duì)應(yīng)的信息平臺(tái);信息平臺(tái)存 儲(chǔ)待辦待閱信息。進(jìn)一步地,信息平臺(tái)存儲(chǔ)待辦待閱信息之后還可以包括信息平臺(tái)向應(yīng)用系統(tǒng)服 務(wù)器返回狀態(tài)報(bào)告;應(yīng)用系統(tǒng)服務(wù)器在設(shè)定時(shí)間內(nèi)未接收到待辦待閱信息對(duì)應(yīng)的狀態(tài)報(bào)告 時(shí),重新發(fā)送待辦待閱信息。進(jìn)一步地,信息平臺(tái)存儲(chǔ)待辦待閱信息之后還可以包括信息平臺(tái)根據(jù)接收的用 戶登錄信息,生成用戶包含待辦待閱信息及目標(biāo)應(yīng)用系統(tǒng)服務(wù)器的待辦待閱列表,并獲取 該登錄信息對(duì)應(yīng)的會(huì)話票據(jù);信息平臺(tái)將會(huì)話票據(jù)傳遞給目標(biāo)應(yīng)用系統(tǒng)服務(wù)器,在接收到 目標(biāo)應(yīng)用系統(tǒng)服務(wù)器返回的驗(yàn)證通過信息后,將用戶輸入的待辦待閱事項(xiàng)處理請(qǐng)求發(fā)送至 目標(biāo)應(yīng)用系統(tǒng)服務(wù)器;應(yīng)用系統(tǒng)服務(wù)器響應(yīng)該待辦待閱事項(xiàng)處理請(qǐng)求。進(jìn)一步地,響應(yīng)待辦待閱事項(xiàng)處理請(qǐng)求之后還可以包括應(yīng)用系統(tǒng)服務(wù)器更新待 辦待閱數(shù)據(jù)庫(kù);應(yīng)用系統(tǒng)服務(wù)器通過不同的調(diào)用接口將信息平臺(tái)上對(duì)應(yīng)的待辦待閱事項(xiàng)狀 態(tài)設(shè)置為已辦;信息平臺(tái)刷新待辦待閱列表。為實(shí)現(xiàn)上述第二目的,根據(jù)本發(fā)明的另一個(gè)方面,提供了一種信息集成裝置,包 括接口模塊,用于為各應(yīng)用系統(tǒng)服務(wù)器提供接口 ;接收模塊,用于通過接口模塊接收應(yīng)用 系統(tǒng)服務(wù)器的待辦待閱信息;處理模塊,用于解析并發(fā)送待辦待閱信息至對(duì)應(yīng)的信息平臺(tái)。進(jìn)一步地,該裝置還可以包括注冊(cè)模塊,用于注冊(cè)并部署對(duì)應(yīng)各應(yīng)用系統(tǒng)的接進(jìn)一步地,該接收模塊還可以包括接收子模塊,用于接收信息平臺(tái)返回的狀態(tài)報(bào) 告;發(fā)送子模塊,用于將該狀態(tài)報(bào)告轉(zhuǎn)發(fā)給對(duì)應(yīng)的應(yīng)用系統(tǒng)服務(wù)器。進(jìn)一步地,接收子模塊還可以用于接收信息平臺(tái)發(fā)送的會(huì)話票據(jù)和待辦待閱事項(xiàng) 處理請(qǐng)求;發(fā)送子模塊還可以用于將會(huì)話票據(jù)和待辦待閱事項(xiàng)處理請(qǐng)求發(fā)送至目標(biāo)應(yīng)用系 統(tǒng)服務(wù)器。為實(shí)現(xiàn)上述第三目的,根據(jù)本發(fā)明的另一個(gè)方面,提供了一種信息集成系統(tǒng),包 括一個(gè)以上應(yīng)用系統(tǒng)服務(wù)器,用于在產(chǎn)生待辦待閱事項(xiàng)時(shí),生成相應(yīng)的待辦待閱信息;一 信息集成裝置,用于接收應(yīng)用系統(tǒng)服務(wù)器發(fā)送的待辦待閱信息,解析并發(fā)送待辦待閱信息 至對(duì)應(yīng)的信息平臺(tái);一個(gè)以上信息平臺(tái),用于存儲(chǔ)信息集成裝置發(fā)送的待辦待閱信息。進(jìn)一步地,信息平臺(tái)還可以用于根據(jù)接收的用戶登錄信息,生成用戶包含待辦待 閱信息及目標(biāo)應(yīng)用系統(tǒng)服務(wù)器的待辦待閱列表,并獲取該登錄信息對(duì)應(yīng)的會(huì)話票據(jù),將該 會(huì)話票據(jù)傳遞給目標(biāo)應(yīng)用系統(tǒng)服務(wù)器,在接收到目標(biāo)應(yīng)用系統(tǒng)服務(wù)器返回的驗(yàn)證通過信息 后,將用戶輸入的待辦待閱事項(xiàng)處理請(qǐng)求發(fā)送至目標(biāo)應(yīng)用系統(tǒng)服務(wù)器;應(yīng)用系統(tǒng)服務(wù)器還 可以用于接收并驗(yàn)證信息平臺(tái)傳送的會(huì)話票據(jù),若驗(yàn)證通過,響應(yīng)待辦待閱事項(xiàng)處理請(qǐng)求。本發(fā)明各實(shí)施例的信息集成方法、裝置及系統(tǒng),當(dāng)各應(yīng)用系統(tǒng)有任何待辦待閱任務(wù)產(chǎn)生時(shí),由各應(yīng)用系統(tǒng)服務(wù)器調(diào)用部署在信息集成裝置上的對(duì)應(yīng)接口將待辦待閱信息實(shí) 時(shí)發(fā)送到各信息平臺(tái)上,實(shí)現(xiàn)了將不同的應(yīng)用系統(tǒng)的待辦待閱信息在各信息平臺(tái)上實(shí)時(shí)展 現(xiàn),提高了各應(yīng)用系統(tǒng)待辦待閱任務(wù)處理的及時(shí)性,提高了可維護(hù)性。同時(shí),各應(yīng)用系統(tǒng)服 務(wù)器的待辦待閱信息存儲(chǔ)在各信息平臺(tái)上,用戶登錄信息平臺(tái)后,可以直接讀取本地待辦 待閱數(shù)據(jù),提高了用戶的工作效率,減少了對(duì)各應(yīng)用系統(tǒng)服務(wù)器的壓力。另外,本發(fā)明實(shí)施例的信息集成裝置不集中存儲(chǔ)待辦待閱信息,只是為各應(yīng)用系 統(tǒng)服務(wù)器和各信息平臺(tái)提供數(shù)據(jù)交互的接口,降低了集中管理數(shù)據(jù)的復(fù)雜性。用戶在需要 處理待辦待閱事項(xiàng)時(shí),需要通過信息集成裝置才能進(jìn)入到應(yīng)用系統(tǒng)服務(wù)器進(jìn)行操作,避免 了直接進(jìn)入應(yīng)用系統(tǒng)服務(wù)器進(jìn)行操作的不安全性。本發(fā)明的一些實(shí)施例還可以在出現(xiàn)網(wǎng)絡(luò)或數(shù)據(jù)傳輸故障時(shí),由各應(yīng)用系統(tǒng)服務(wù)器 將未送達(dá)的待辦待閱數(shù)據(jù)依照設(shè)定的規(guī)則嘗試傳遞,直至發(fā)送成功,保證了信息集成系統(tǒng) 的可靠性。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變 得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說(shuō)明 書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書的一部分,與本發(fā)明的實(shí) 施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中圖1為根據(jù)本發(fā)明信息集成方法的實(shí)施例一流程圖;圖2為根據(jù)本發(fā)明信息集成裝置的內(nèi)部結(jié)構(gòu)示意圖;圖3為根據(jù)本發(fā)明信息集成系統(tǒng)的結(jié)構(gòu)示意圖;圖4為根據(jù)本發(fā)明信息集成方法的實(shí)施例二流程圖。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí) 施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。圖1為根據(jù)本發(fā)明信息集成方法的實(shí)施例一流程圖,如圖1所示,本實(shí)施例包括步驟S102 各應(yīng)用系統(tǒng)服務(wù)器通過調(diào)用部署在一信息集成裝置上對(duì)應(yīng)的接口將 待辦待閱信息發(fā)送至該信息集成裝置;步驟S104 信息集成裝置解析并發(fā)送待辦待閱信息至對(duì)應(yīng)的信息平臺(tái);步驟S106 信息平臺(tái)存儲(chǔ)待辦待閱信息。本發(fā)明各實(shí)施例的信息集成方法,當(dāng)各應(yīng)用系統(tǒng)有任何待辦待閱任務(wù)產(chǎn)生時(shí),由 各應(yīng)用系統(tǒng)服務(wù)器調(diào)用部署在信息集成裝置上的對(duì)應(yīng)接口將待辦待閱信息實(shí)時(shí)發(fā)送到各 信息平臺(tái)上,實(shí)現(xiàn)了將不同的應(yīng)用系統(tǒng)的待辦待閱信息在各信息平臺(tái)上實(shí)時(shí)展現(xiàn),提高了 各應(yīng)用系統(tǒng)待辦待閱任務(wù)處理的及時(shí)性,提高了可維護(hù)性。同時(shí),各應(yīng)用系統(tǒng)服務(wù)器的待辦 待閱信息存儲(chǔ)在各信息平臺(tái)上,用戶登錄信息平臺(tái)后,可以直接讀取本地待辦待閱數(shù)據(jù),提 高了用戶的工作效率,減少了對(duì)各應(yīng)用系統(tǒng)服務(wù)器的壓力。
圖2為根據(jù)本發(fā)明信息集成裝置的內(nèi)部結(jié)構(gòu)示意圖,如圖2所示,本實(shí)施例包括接口模塊20,用于為各應(yīng)用系統(tǒng)服務(wù)器提供接口 ;接收模塊22,用于通過接口模塊20接收應(yīng)用系統(tǒng)服務(wù)器的待辦待閱信息;處理模塊對(duì),用于解析并發(fā)送待辦待閱信息至對(duì)應(yīng)的信息平臺(tái)。進(jìn)一步地,該裝置還可以包括注冊(cè)模塊,用于注冊(cè)并部署對(duì)應(yīng)各應(yīng)用系統(tǒng)的接口。進(jìn)一步地,接收模塊22還可以包括接收子模塊,用于接收信息平臺(tái)返回的狀態(tài)報(bào)告;發(fā)送子模塊,用于將該狀態(tài)報(bào)告轉(zhuǎn)發(fā)給對(duì)應(yīng)的應(yīng)用系統(tǒng)服務(wù)器。進(jìn)一步地,接收子模塊還可以用于接收信息平臺(tái)發(fā)送的會(huì)話票據(jù)和待辦待閱事項(xiàng) 處理請(qǐng)求;發(fā)送子模塊還可以用于將會(huì)話票據(jù)和待辦待閱事項(xiàng)處理請(qǐng)求發(fā)送至目標(biāo)應(yīng)用系 統(tǒng)服務(wù)器。本實(shí)施例的信息集成裝置無(wú)需獲取并保存待辦待閱信息,無(wú)需建立指向各應(yīng)用系 統(tǒng)的鏈接,更無(wú)需進(jìn)入各應(yīng)用系統(tǒng)對(duì)待辦待閱信息進(jìn)行處理,而是提供了一種待辦待閱應(yīng) 用中心機(jī)制,依照面向服務(wù)的體系結(jié)構(gòu)Gervice-Oriented Architecture,以下簡(jiǎn)稱S0A) 方式集中存放對(duì)應(yīng)各應(yīng)用系統(tǒng)的待辦待閱接口,當(dāng)各應(yīng)用系統(tǒng)有任何待辦待閱任務(wù)產(chǎn)生 時(shí),由各應(yīng)用系統(tǒng)服務(wù)器調(diào)用部署在信息集成裝置上的待辦待閱接口將待辦待閱信息實(shí)時(shí) 發(fā)送到各信息平臺(tái)上,本實(shí)施例的信息集成裝置不集中存儲(chǔ)待辦待閱信息,只是為各應(yīng)用 系統(tǒng)服務(wù)器和各信息平臺(tái)提供數(shù)據(jù)交互的接口,降低了集中管理數(shù)據(jù)的復(fù)雜性。用戶在需 要處理待辦待閱事項(xiàng)時(shí),需要通過信息集成裝置才能進(jìn)入到應(yīng)用系統(tǒng)服務(wù)器進(jìn)行操作,避 免了直接進(jìn)入應(yīng)用系統(tǒng)服務(wù)器進(jìn)行操作的不安全性。圖3為根據(jù)本發(fā)明信息集成系統(tǒng)的結(jié)構(gòu)示意圖,如圖3所示,本實(shí)施例包括一個(gè)以上應(yīng)用系統(tǒng)服務(wù)器32,用于在產(chǎn)生待辦待閱事項(xiàng)時(shí),生成相應(yīng)的待辦待閱 fn息;一信息集成裝置34,用于接收應(yīng)用系統(tǒng)服務(wù)器32發(fā)送的待辦待閱信息,解析并發(fā) 送待辦待閱信息至對(duì)應(yīng)的信息平臺(tái)36 ;一個(gè)以上信息平臺(tái)36,用于存儲(chǔ)信息集成裝置34發(fā)送的待辦待閱信息。其中,應(yīng)用系統(tǒng)服務(wù)器32通過待辦待閱接口將待辦待閱信息傳送至信息集成裝 置34,信息集成裝置34與信息平臺(tái)36之間可以通過TCP/IP協(xié)議相連接。在實(shí)際應(yīng)用中, 待辦待閱接口可以為Web Service接口 ;應(yīng)用系統(tǒng)可以為業(yè)務(wù)運(yùn)營(yíng)支持系統(tǒng)、網(wǎng)管系統(tǒng)等; 信息集成裝置34可以獨(dú)立存在,也可以位于某一臺(tái)服務(wù)器上;信息平臺(tái)36可以為各公司的 統(tǒng)一信息平臺(tái)門戶或辦公自動(dòng)化系統(tǒng)(Office Automation,以下簡(jiǎn)稱OA)。下面結(jié)合實(shí)際應(yīng)用對(duì)本信息集成系統(tǒng)進(jìn)行詳細(xì)介紹,假如某集團(tuán)企業(yè)全球有若干 個(gè)分公司,A應(yīng)用系統(tǒng)為集團(tuán)公司的一個(gè)全球性應(yīng)用系統(tǒng),每個(gè)公司都有自己的信息平臺(tái) 36,為實(shí)現(xiàn)A應(yīng)用系統(tǒng)的待辦待閱任務(wù)與各公司信息平臺(tái)的待閱待辦集成。在集團(tuán)公司集 中建立一個(gè)信息集成裝置34提供對(duì)應(yīng)各應(yīng)用系統(tǒng)的待辦待閱接口,信息集成裝置34上的 接口程序采用SOA架構(gòu)的部署方式,由各公司進(jìn)行維護(hù)和管理。各應(yīng)用系統(tǒng)按照統(tǒng)一的待 辦待閱服務(wù)、接口和參數(shù)等規(guī)范開發(fā)、注冊(cè)、發(fā)布和維護(hù)各應(yīng)用系統(tǒng)的待辦待閱接口程序。其中,信息集成裝置34可以為待辦待閱應(yīng)用服務(wù)器或者統(tǒng)一待辦待閱統(tǒng)一描述、發(fā)現(xiàn)和集 成協(xié)議(Universal Description Discovery and Integration,以下簡(jiǎn)稱UUDI)注冊(cè)中心。當(dāng)各應(yīng)用系統(tǒng)產(chǎn)生待辦待閱任務(wù)時(shí),各應(yīng)用系統(tǒng)服務(wù)32器首先調(diào)用部署在信息 集成裝置34上的對(duì)應(yīng)各應(yīng)用系統(tǒng)的待辦待閱接口,比如A應(yīng)用系統(tǒng)產(chǎn)生的待辦待閱任務(wù)需 要B公司去完成,A應(yīng)用系統(tǒng)服務(wù)器32首先調(diào)用在信息集成裝置34上的對(duì)應(yīng)A應(yīng)用系統(tǒng) 的待辦待閱接口,將待辦待閱信息通過該接口發(fā)送給信息集成裝置34,該待辦待閱信息可 以包括待辦待閱任務(wù)標(biāo)題、內(nèi)容、重要性指標(biāo)、以及目的地址。信息集成裝置34對(duì)A應(yīng)用系 統(tǒng)服務(wù)器32傳來(lái)的待辦待閱信息進(jìn)行解析,得到待辦待閱數(shù)據(jù),將待辦待閱數(shù)據(jù)傳遞給目 標(biāo)地址,也就是B公司的信息平臺(tái)36。各公司信息平臺(tái)36將傳送來(lái)的待辦待閱數(shù)據(jù)通過本地服務(wù)接口,轉(zhuǎn)換成本地待 辦待閱列表展現(xiàn)在信息平臺(tái)門戶中;當(dāng)各公司用戶登錄信息平臺(tái)后,點(diǎn)擊各應(yīng)用系統(tǒng)待辦 待閱任務(wù)后,信息平臺(tái)36可以根據(jù)用戶的登錄信息向認(rèn)證系統(tǒng)請(qǐng)求會(huì)話票據(jù),并將該會(huì)話 票據(jù)傳送給應(yīng)用系統(tǒng)服務(wù)器32,應(yīng)用系統(tǒng)服務(wù)器32通過認(rèn)證系統(tǒng)驗(yàn)證該會(huì)話票據(jù),在驗(yàn)證 有效后,用戶就可以直接進(jìn)入各應(yīng)用系統(tǒng)服務(wù)器32的待辦待閱任務(wù)處理頁(yè)面,實(shí)現(xiàn)了各公 司信息平臺(tái)與各應(yīng)用系統(tǒng)服務(wù)器的集成。本實(shí)施例的信息集成系統(tǒng),各應(yīng)用系統(tǒng)產(chǎn)生的待辦待閱任務(wù),將即時(shí)調(diào)用部署在 信息集成裝置上的待辦待閱接口傳送給信息平臺(tái),保證了各應(yīng)用系統(tǒng)服務(wù)器與信息平臺(tái)待 辦待閱集成的及時(shí)性;各應(yīng)用系統(tǒng)服務(wù)器待辦待閱數(shù)據(jù)存儲(chǔ)在各信息平臺(tái)的服務(wù)器上,用 戶登錄信息平臺(tái)后,可以直接讀取本地待辦待閱數(shù)據(jù),減少了對(duì)各應(yīng)用系統(tǒng)服務(wù)器的壓力, 提高了待辦待閱頁(yè)面展示速度和用戶的工作效率。信息集成裝置不集中存儲(chǔ)待辦待閱信 息,只是為各應(yīng)用系統(tǒng)服務(wù)器和各信息平臺(tái)提供數(shù)據(jù)交互的接口,降低了集中管理數(shù)據(jù)的 復(fù)雜性。用戶在需要處理待辦待閱事項(xiàng)時(shí),需要通過信息集成裝置才能進(jìn)入到應(yīng)用系統(tǒng)服 務(wù)器進(jìn)行操作,避免了直接進(jìn)入應(yīng)用系統(tǒng)服務(wù)器進(jìn)行操作的不安全性。并且如果出現(xiàn)網(wǎng)絡(luò)及數(shù)據(jù)傳輸故障,未送達(dá)的待辦待閱數(shù)據(jù)將由各應(yīng)用系統(tǒng)服務(wù) 器通過信息集成裝置依照設(shè)定的規(guī)則順延嘗試傳遞,直至發(fā)送成功,保證了信息集成系統(tǒng) 的可靠性。下面結(jié)合圖3所示信息集成系統(tǒng)對(duì)本發(fā)明信息集成方法進(jìn)行詳細(xì)介紹,圖4為本 發(fā)明信息集成方法的實(shí)施例二流程圖,如圖4所示,本實(shí)施例包括Al 當(dāng)各應(yīng)用系統(tǒng)產(chǎn)生待辦待閱任務(wù)時(shí),各應(yīng)用系統(tǒng)服務(wù)器32首先調(diào)用部署在信 息集成裝置34上對(duì)應(yīng)應(yīng)用系統(tǒng)的待辦待閱接口,將待辦待閱信息傳遞給信息集成裝置34 ;A2 信息集成裝置34解析獲取到的待辦待閱信息,根據(jù)解析結(jié)果將待辦待閱信息 傳至對(duì)應(yīng)的公司的信息平臺(tái)36,無(wú)需在信息集成裝置保存各應(yīng)用系統(tǒng)的待辦待閱信息,信 息平臺(tái)36在接收到待辦待閱信息之后,向應(yīng)用系統(tǒng)服務(wù)器32返回狀態(tài)報(bào)告;A3 公司用戶登錄本公司的信息平臺(tái)36,讀取信息平臺(tái)36存儲(chǔ)的待辦待閱信息, 公司信息平臺(tái)36篩選待辦待閱信息,生成與當(dāng)前用戶對(duì)應(yīng)的包含待辦待閱信息及目標(biāo)應(yīng) 用系統(tǒng)服務(wù)器32的待辦待閱列表;A4:當(dāng)公司用戶需要處理目標(biāo)應(yīng)用系統(tǒng)的待辦待閱事項(xiàng)時(shí),點(diǎn)擊待辦待閱列表上 的待辦待閱事項(xiàng)鏈接,信息平臺(tái)36接收用戶的待辦待閱事項(xiàng)處理請(qǐng)求,利用用戶的登錄信 息獲取會(huì)話票據(jù),通過鏈接地址將該會(huì)話票據(jù)傳遞給目標(biāo)應(yīng)用系統(tǒng)服務(wù)器32 ;
具體地,信息平臺(tái)36可以根據(jù)用戶的登錄信息向認(rèn)證系統(tǒng)請(qǐng)求會(huì)話票據(jù),在接收 到認(rèn)證系統(tǒng)下發(fā)的會(huì)話票據(jù)之后,將該會(huì)話票據(jù)傳遞給目標(biāo)應(yīng)用系統(tǒng)服務(wù)器32 ;A5 目標(biāo)應(yīng)用系統(tǒng)服務(wù)器32解析會(huì)話票據(jù),進(jìn)行身份驗(yàn)證,如果身份驗(yàn)證通過,響 應(yīng)信息平臺(tái)36發(fā)送過來(lái)的待辦待閱事項(xiàng)處理請(qǐng)求,允許用戶進(jìn)入目標(biāo)應(yīng)用系統(tǒng)服務(wù)器32 中鏈接地址指向頁(yè)面,進(jìn)行待辦待閱事項(xiàng)處理,如果身份驗(yàn)證未通過,提示用戶出現(xiàn)錯(cuò)誤;具體地,應(yīng)用系統(tǒng)服務(wù)器32可以向認(rèn)證系統(tǒng)請(qǐng)求驗(yàn)證會(huì)話票據(jù)的有效性,若驗(yàn)證 有效,則響應(yīng)用戶的待辦待閱事項(xiàng)處理請(qǐng)求,允許用戶進(jìn)入應(yīng)用系統(tǒng)服務(wù)器32中鏈接地址 指向頁(yè)面,進(jìn)行待辦待閱事項(xiàng)處理,如果身份驗(yàn)證未通過,提示用戶出現(xiàn)錯(cuò)誤;A6 用戶在應(yīng)用系統(tǒng)服務(wù)器32中處理完成待辦待閱事項(xiàng)后,應(yīng)用系統(tǒng)服務(wù)器32更 新自身的待辦待閱數(shù)據(jù)庫(kù),同時(shí)調(diào)用Web Service接口更新信息平臺(tái)36待辦待閱數(shù)據(jù),將 該待辦待閱事項(xiàng)的狀態(tài)設(shè)置為已辦,并刷新打開鏈接的窗口頁(yè)面,即信息平臺(tái)36的待辦待 閱列表頁(yè)面。A7 如果出現(xiàn)網(wǎng)絡(luò)及數(shù)據(jù)傳輸故障,應(yīng)用系統(tǒng)服務(wù)器32在設(shè)定時(shí)間內(nèi)沒有接收到 信息平臺(tái)36返回的狀態(tài)報(bào)告,將重新發(fā)送該待辦待閱信息。應(yīng)用系統(tǒng)服務(wù)器32在規(guī)定的時(shí)間內(nèi)沒有接收到信息平臺(tái)36返回的狀態(tài)報(bào)告,則 按照遞增時(shí)延繼續(xù)嘗試發(fā)送待辦待閱信息,比如首次沒有接收到狀態(tài)報(bào)告后10分鐘再次 發(fā)送待辦待閱信息,第二次發(fā)送失敗后20分鐘再次發(fā)送待辦待閱信息,以此類推,直至接 收到信息平臺(tái)返回的狀態(tài)報(bào)告。按照遞增時(shí)延的方式發(fā)送待辦待閱信息可以避免造成網(wǎng)絡(luò) 堵塞;還可以安排在夜間或非工作期間進(jìn)行發(fā)送嘗試。本實(shí)施例的技術(shù)方案可以與信息平臺(tái)門戶或辦公自動(dòng)化系統(tǒng)相結(jié)合,其中的信息 平臺(tái)36可以為各公司的統(tǒng)一信息平臺(tái)門戶。本實(shí)施例的信息集成方法解決了大型應(yīng)用系統(tǒng)、多類型應(yīng)用系統(tǒng)、跨域性應(yīng)用系 統(tǒng)的待辦待閱問題,實(shí)現(xiàn)了將不同的應(yīng)用系統(tǒng)的待辦待閱信息在分布的信息平臺(tái)上實(shí)時(shí)集 中展現(xiàn),提高了各應(yīng)用系統(tǒng)待辦待閱任務(wù)處理的及時(shí)性。本實(shí)施例信息集成裝置上的接口 程序采用了 SOA架構(gòu)的部署方式,能夠支持不同體系架構(gòu)、不同開發(fā)語(yǔ)言、異構(gòu)網(wǎng)絡(luò)環(huán)境下 的各應(yīng)用系統(tǒng)的集成,提高了平臺(tái)的標(biāo)準(zhǔn)化和集成化,并且不會(huì)因局部待辦待閱節(jié)點(diǎn)故障, 影響全局業(yè)務(wù),提高了平臺(tái)的穩(wěn)定性和可用性;統(tǒng)一的待辦待閱服務(wù)、接口和參數(shù)等規(guī)范使 得各應(yīng)用系統(tǒng)開發(fā)、維護(hù)、管理各接口更加快捷、方便。本實(shí)施例中,部署在信息集成裝置上的各接口由各公司管理和維護(hù),極大的降低 了集中統(tǒng)一維護(hù)管理的工作量,提升了系統(tǒng)的集中化和可維護(hù)性。并且用戶在需要處理待 辦待閱事項(xiàng)時(shí),需要通過信息集成裝置才能進(jìn)入到應(yīng)用系統(tǒng)服務(wù)器進(jìn)行操作,避免了直接 進(jìn)入應(yīng)用系統(tǒng)服務(wù)器進(jìn)行操作的不安全性。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者 光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明, 盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),其依然可 以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的 保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種信息集成方法,其特征在于,包括各應(yīng)用系統(tǒng)服務(wù)器通過調(diào)用部署在一信息集成裝置上對(duì)應(yīng)的接口將待辦待閱信息發(fā) 送至所述信息集成裝置;所述信息集成裝置解析并發(fā)送所述待辦待閱信息至對(duì)應(yīng)的信息平臺(tái); 所述信息平臺(tái)存儲(chǔ)所述待辦待閱信息。
2.根據(jù)權(quán)利要求1所述的信息集成方法,其特征在于,所述信息平臺(tái)存儲(chǔ)所述待辦待 閱信息之后還包括所述信息平臺(tái)向所述應(yīng)用系統(tǒng)服務(wù)器返回狀態(tài)報(bào)告;所述應(yīng)用系統(tǒng)服務(wù)器在設(shè)定時(shí)間內(nèi)未接收到所述待辦待閱信息對(duì)應(yīng)的狀態(tài)報(bào)告時(shí),重 新發(fā)送所述待辦待閱信息。
3.根據(jù)權(quán)利要求1所述的信息集成方法,其特征在于,所述信息平臺(tái)存儲(chǔ)所述待辦待 閱信息之后還包括所述信息平臺(tái)根據(jù)接收的用戶登錄信息,生成所述用戶包含待辦待閱信息及目標(biāo)應(yīng)用 系統(tǒng)服務(wù)器的待辦待閱列表,并獲取所述登錄信息對(duì)應(yīng)的會(huì)話票據(jù);所述信息平臺(tái)將所述會(huì)話票據(jù)傳遞給所述目標(biāo)應(yīng)用系統(tǒng)服務(wù)器,在接收到所述目標(biāo)應(yīng) 用系統(tǒng)服務(wù)器返回的驗(yàn)證通過信息后,將所述用戶輸入的待辦待閱事項(xiàng)處理請(qǐng)求發(fā)送至所 述目標(biāo)應(yīng)用系統(tǒng)服務(wù)器;所述應(yīng)用系統(tǒng)服務(wù)器響應(yīng)所述待辦待閱事項(xiàng)處理請(qǐng)求。
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的信息集成方法,其特征在于,所述響應(yīng)所述信息 處理請(qǐng)求之后還包括所述應(yīng)用系統(tǒng)服務(wù)器更新待辦待閱數(shù)據(jù)庫(kù);所述應(yīng)用系統(tǒng)服務(wù)器通過不同的調(diào)用接口將所述信息平臺(tái)上對(duì)應(yīng)的待辦待閱事項(xiàng)狀 態(tài)設(shè)置為已辦;所述信息平臺(tái)刷新待辦待閱列表。
5.一種信息集成裝置,其特征在于,包括 接口模塊,用于為各應(yīng)用系統(tǒng)服務(wù)器提供接口 ;接收模塊,用于通過所述接口模塊接收所述應(yīng)用系統(tǒng)服務(wù)器的待辦待閱信息; 處理模塊,用于解析并發(fā)送所述待辦待閱信息至對(duì)應(yīng)的信息平臺(tái)。
6.根據(jù)權(quán)利要求5所述的信息集成裝置,其特征在于,所述裝置還包括 注冊(cè)模塊,用于注冊(cè)并部署對(duì)應(yīng)各應(yīng)用系統(tǒng)的接口。
7.根據(jù)權(quán)利要求5所述的信息集成裝置,其特征在于,所述接收模塊還包括 接收子模塊,用于接收所述信息平臺(tái)返回的狀態(tài)報(bào)告;發(fā)送子模塊,用于將所述狀態(tài)報(bào)告轉(zhuǎn)發(fā)給對(duì)應(yīng)的應(yīng)用系統(tǒng)服務(wù)器。
8.根據(jù)權(quán)利要求7所述的信息集成裝置,其特征在于,所述接收子模塊還用于接收所述信息平臺(tái)發(fā)送的會(huì)話票據(jù)和待辦待閱事項(xiàng)處理請(qǐng)求;所述發(fā)送子模塊還用于將所述會(huì)話票據(jù)和待辦待閱事項(xiàng)處理請(qǐng)求發(fā)送至目標(biāo)應(yīng)用系 統(tǒng)服務(wù)器。
9.一種信息集成系統(tǒng),其特征在于,包括一個(gè)以上應(yīng)用系統(tǒng)服務(wù)器,用于在產(chǎn)生待辦待閱事項(xiàng)時(shí),生成相應(yīng)的待辦待閱信息; 一信息集成裝置,用于接收所述應(yīng)用系統(tǒng)服務(wù)器發(fā)送的待辦待閱信息,解析并發(fā)送所 述待辦待閱信息至對(duì)應(yīng)的信息平臺(tái);一個(gè)以上信息平臺(tái),用于存儲(chǔ)所述信息集成裝置發(fā)送的待辦待閱信息。
10.根據(jù)權(quán)利要求9所述的信息集成系統(tǒng),其特征在于,所述信息平臺(tái),還用于根據(jù)接收的用戶登錄信息,生成所述用戶包含待辦待閱信息及 目標(biāo)應(yīng)用系統(tǒng)服務(wù)器的待辦待閱列表,并獲取所述登錄信息對(duì)應(yīng)的會(huì)話票據(jù),將所述會(huì)話 票據(jù)傳遞給所述目標(biāo)應(yīng)用系統(tǒng)服務(wù)器,在接收到所述目標(biāo)應(yīng)用系統(tǒng)服務(wù)器返回的驗(yàn)證通過 信息后,將所述用戶輸入的待辦待閱事項(xiàng)處理請(qǐng)求發(fā)送至所述目標(biāo)應(yīng)用系統(tǒng)服務(wù)器;所述應(yīng)用系統(tǒng)服務(wù)器,還用于接收并驗(yàn)證所述信息平臺(tái)傳送的會(huì)話票據(jù),若驗(yàn)證通過, 響應(yīng)所述待辦待閱事項(xiàng)處理請(qǐng)求。
全文摘要
本發(fā)明公開了一種信息集成方法、裝置及系統(tǒng),其中,該信息集成方法包括各應(yīng)用系統(tǒng)服務(wù)器通過調(diào)用部署在一信息集成裝置上對(duì)應(yīng)的接口將待辦待閱信息發(fā)送至該信息集成裝置;信息集成裝置解析并發(fā)送待辦待閱信息至對(duì)應(yīng)的信息平臺(tái);信息平臺(tái)存儲(chǔ)待辦待閱信息。本發(fā)明各實(shí)施例可以將各應(yīng)用系統(tǒng)服務(wù)器產(chǎn)生的待辦待閱信息及時(shí)在信息平臺(tái)上展示,并且待辦待閱信息存儲(chǔ)在信息平臺(tái),減輕了網(wǎng)絡(luò)傳輸和頻繁訪問各應(yīng)用系統(tǒng)服務(wù)器的壓力,提高了待辦待閱信息展示速度和用戶的工作效率。
文檔編號(hào)G06Q10/00GK102054213SQ20091023695
公開日2011年5月11日 申請(qǐng)日期2009年11月5日 優(yōu)先權(quán)日2009年11月5日
發(fā)明者劉愛力, 張濱, 李越新, 楊明, 高翔 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司