專利名稱:聯(lián)合辦公系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及辦公自動化領(lǐng)域,具體而言,涉及一種數(shù)據(jù)互通技術(shù)和辦公系統(tǒng)。
背景技術(shù):
大多數(shù)企業(yè)都擁有自己的郵件系統(tǒng),企業(yè)內(nèi)部的日常事務(wù)也都通過郵件的方式在 進行,因此企業(yè)員工在潛移默化中就習(xí)慣了郵件這種方便快捷的辦公模式。但隨著企業(yè)的 不斷發(fā)展,辦公需求也隨之產(chǎn)生更高的要求,郵件這種簡單的辦公模式已經(jīng)不能完全滿足 企業(yè)的發(fā)展需求。因此各式各樣輔助辦公的業(yè)務(wù)系統(tǒng)(如人力資源系統(tǒng)、OA系統(tǒng)、客戶關(guān)系 管理系統(tǒng)等)就隨之而產(chǎn)生,以此來彌補郵件系統(tǒng)的不足,更加適合企業(yè)的日常辦公服務(wù)。
郵件系統(tǒng)屬于傳統(tǒng)的簡易辦公模式,郵件交流的信息比較零散,不方便檢索,而且 交流的內(nèi)容也很難作為企業(yè)資源進行沉淀。 輔助辦公的業(yè)務(wù)系統(tǒng)(以下簡稱為業(yè)務(wù)系統(tǒng))彌補了郵件系統(tǒng)的不足,但由于業(yè) 務(wù)系統(tǒng)本身種類繁多,用戶需要在不同的業(yè)務(wù)系統(tǒng)之間切換才能獲取或處理和自己相關(guān)的 所有信息(如用戶要處理人事和公文兩類信息,必須首先到人力資源系統(tǒng)查詢是否有需 要處理的人事信息,然后再切換到OA系統(tǒng)查詢是否有需要處理的公文信息),操作上不是 很方便。為了解決這個問題,目前的業(yè)務(wù)系統(tǒng)會通過數(shù)據(jù)下行的方式把通知消息發(fā)送到用 戶郵箱,知會用戶登錄相應(yīng)業(yè)務(wù)系統(tǒng)進行處理,用戶收到該通知消息后,可以根據(jù)通知消息 的提示登錄到相應(yīng)的業(yè)務(wù)系統(tǒng)進行處理。 目前輔助辦公業(yè)務(wù)系統(tǒng)的上述做法雖然為用戶省略了進入各業(yè)務(wù)系統(tǒng)進行查詢 的繁瑣操作,但是只實現(xiàn)了業(yè)務(wù)系統(tǒng)到郵件系統(tǒng)的數(shù)據(jù)下行,未實現(xiàn)郵件系統(tǒng)到業(yè)務(wù)系統(tǒng)的 數(shù)據(jù)上行,導(dǎo)致企業(yè)部分資源(用戶通過郵件解決問題的完整過程)仍不能記錄在案而流失。 另外,由于用戶還是必須登錄不同業(yè)務(wù)系統(tǒng)進行相關(guān)業(yè)務(wù)操作,所以使用起來不是很方便。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中郵件系統(tǒng)信息零散、內(nèi)容不能作為企業(yè)資源沉淀,業(yè)務(wù)系統(tǒng)操作
不便、與郵件系統(tǒng)之間數(shù)據(jù)單向傳送的問題提出本發(fā)明。為此,本發(fā)明的主要目的在于提供
一種業(yè)務(wù)系統(tǒng)和郵件系統(tǒng)數(shù)據(jù)互通的方法及系統(tǒng),以解決上述問題至少之一。 本發(fā)明提出了一種聯(lián)合辦公系統(tǒng),包括至少一個業(yè)務(wù)子系統(tǒng)和郵件子系統(tǒng),其特
征在于,還包括中轉(zhuǎn)子系統(tǒng),其中, 中轉(zhuǎn)子系統(tǒng)用于接收業(yè)務(wù)子系統(tǒng)發(fā)送的XML消息并將該XML消息轉(zhuǎn)化為郵件,通 過郵件發(fā)送協(xié)議將所述郵件發(fā)送給郵件子系統(tǒng);獲取郵件子系統(tǒng)的郵件并將該郵件數(shù)據(jù)轉(zhuǎn) 化為XML消息發(fā)送給業(yè)務(wù)子系統(tǒng); 業(yè)務(wù)子系統(tǒng)用于處理業(yè)務(wù)數(shù)據(jù),把業(yè)務(wù)數(shù)據(jù)封裝為XML格式消息發(fā)送給中轉(zhuǎn)子 系統(tǒng);把從中轉(zhuǎn)子系統(tǒng)接收的XML消息轉(zhuǎn)化為業(yè)務(wù)數(shù)據(jù),保存該業(yè)務(wù)數(shù)據(jù)信息;
郵件子系統(tǒng)用于提供一組預(yù)定郵件地址,用來接收來自于不同業(yè)務(wù)子系統(tǒng)的郵 件;保存郵件到預(yù)定郵件地址,根據(jù)不同的業(yè)務(wù)把郵件信息保存到相應(yīng)的預(yù)定郵件地址;用于收發(fā)中轉(zhuǎn)子系統(tǒng)的郵件。 進一步地,中轉(zhuǎn)子系統(tǒng)包括, 消息處理模塊,用于接收業(yè)務(wù)子系統(tǒng)發(fā)送的XML消息;接收郵件掃描模塊發(fā)送的 XML消息;用于把接收的XML消息轉(zhuǎn)化為郵件,并通過郵件發(fā)送協(xié)議將所述郵件發(fā)送給郵件 子系統(tǒng);把從郵件掃描模塊接收的XML消息通過HTTP或者SOAP協(xié)議發(fā)送給業(yè)務(wù)子系統(tǒng);
郵件掃描模塊,用于通過郵件接收協(xié)議對郵件子系統(tǒng)的預(yù)定郵件地址進行掃描, 檢索預(yù)定郵件地址的郵件數(shù)據(jù);把檢索到的郵件數(shù)據(jù)按照確定的消息格式組成XML消息發(fā) 給消息處理模塊。 進一步地,業(yè)務(wù)子系統(tǒng)還包括
業(yè)務(wù)模塊,用于處理業(yè)務(wù)數(shù)據(jù); 消息處理模塊,用于把業(yè)務(wù)數(shù)據(jù)封裝為XML格式消息;把從中轉(zhuǎn)子系統(tǒng)接收的XML 消息轉(zhuǎn)化為業(yè)務(wù)數(shù)據(jù); 接口模塊,用于把消息處理模塊封裝的XML格式消息通過HTTP或SOAP協(xié)議發(fā)送 至中轉(zhuǎn)子系統(tǒng);用于接收中轉(zhuǎn)子系統(tǒng)發(fā)送的XML消息。
進一步地,郵件子系統(tǒng)還包括 郵件處理模塊用于提供一組預(yù)定郵件地址來接收來自于不同業(yè)務(wù)子系統(tǒng)的郵
件,根據(jù)不同的業(yè)務(wù)把郵件信息保存到相應(yīng)的預(yù)定郵件地址。
郵件收發(fā)模塊用于收發(fā)來自于中轉(zhuǎn)子系統(tǒng)的郵件。 進一步地,中轉(zhuǎn)子系統(tǒng)通過郵件發(fā)送協(xié)議將所述郵件發(fā)送給郵件子系統(tǒng),所述郵 件發(fā)送協(xié)議為SMTP協(xié)議。 進一步地,所述中轉(zhuǎn)子系統(tǒng)獲取郵件子系統(tǒng)的郵件并將該郵件數(shù)據(jù)轉(zhuǎn)化為XML消
息后,通過HTTP或者SOAP協(xié)議將所述XML消息發(fā)送給業(yè)務(wù)子系統(tǒng)。 進一步地,所述業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)模塊對于業(yè)務(wù)數(shù)據(jù)的處理過程包括 對業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)功能點設(shè)置唯一的編號,即業(yè)務(wù)功能點唯一編號; 提取業(yè)務(wù)功能點的關(guān)鍵信息; 將所述業(yè)務(wù)功能點唯一編號和所述業(yè)務(wù)功能點的關(guān)鍵信息按消息的方式發(fā)送給 中轉(zhuǎn)子系統(tǒng)。
進一步地,所述業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)模塊對于業(yè)務(wù)數(shù)據(jù)的處理過程具體為接收所
述中轉(zhuǎn)子系統(tǒng)的消息,將該消息按業(yè)務(wù)功能點唯一編號進行處理,歸結(jié)到相應(yīng)的業(yè)務(wù)單據(jù)。 進一步地,中轉(zhuǎn)子系統(tǒng)接收來自業(yè)務(wù)子系統(tǒng)的信息,并將該信息組裝成傳統(tǒng)的郵
件系統(tǒng)需要的數(shù)據(jù)格式,組成郵件通過郵件發(fā)送協(xié)議發(fā)送給郵件子系統(tǒng)。 進一步地,所述傳統(tǒng)的郵件系統(tǒng)需要的數(shù)據(jù)格式為包括主題、郵件體、收件人、發(fā)
件人信息的數(shù)據(jù)格式。 與現(xiàn)有技術(shù)相比,采用本發(fā)明方法用戶只需通過傳統(tǒng)的郵件系統(tǒng)即能完成各式各 樣的業(yè)務(wù)操作,使用起來十分方便,而且用戶通過郵件解決問題的完整過程也能很好地被 記錄下來,作為企業(yè)資源沉淀。
圖1為本發(fā)明實施例的系統(tǒng)結(jié)構(gòu) 圖2為本發(fā)明實施例的業(yè)務(wù)子系統(tǒng)、中轉(zhuǎn)子系統(tǒng)和郵件子系統(tǒng)的業(yè)務(wù)交互流程 圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,以下結(jié)合附圖對本發(fā)明作進一步 地詳細說明。 本發(fā)明的核心是提出一種業(yè)務(wù)子系統(tǒng)和郵件子系統(tǒng)通過中轉(zhuǎn)子系統(tǒng)聯(lián)合辦公的 方法及系統(tǒng),實現(xiàn)郵件系統(tǒng)和業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)互通數(shù)據(jù)下行由業(yè)務(wù)子系統(tǒng)發(fā)起,通 過HTTP (Hypertext Transmission Protocol,超文本傳輸協(xié)議)或SOAP (Simple Object Access Protocol,簡單對象訪問協(xié)議)協(xié)議傳遞業(yè)務(wù)數(shù)據(jù)到中轉(zhuǎn)子系統(tǒng),中轉(zhuǎn)子系統(tǒng)再把 業(yè)務(wù)數(shù)據(jù)組織成郵件格式,然后通過郵件協(xié)議發(fā)送到郵件子系統(tǒng);數(shù)據(jù)上行則由中轉(zhuǎn)子系 統(tǒng)通過郵件協(xié)議掃描郵件子系統(tǒng),將掃描到的郵件數(shù)據(jù)格式化為業(yè)務(wù)子系統(tǒng)能處理的業(yè)務(wù) 數(shù)據(jù),如XML (Extensible Markup Language—可擴展標記語言)格式,然后再通過HTTP或 SOAP協(xié)議傳遞業(yè)務(wù)數(shù)據(jù)到相應(yīng)業(yè)務(wù)子系統(tǒng)。 本發(fā)明提出的聯(lián)合辦公系統(tǒng),包括至少一個業(yè)務(wù)子系統(tǒng)、中轉(zhuǎn)子系統(tǒng)和郵件子系 統(tǒng),其中, 中轉(zhuǎn)子系統(tǒng)用于接收業(yè)務(wù)子系統(tǒng)發(fā)送的 XML消息并將該XML消息轉(zhuǎn)化為郵件,通 過郵件發(fā)送協(xié)議將所述郵件發(fā)送給郵件子系統(tǒng);獲取郵件子系統(tǒng)的郵件并將該郵件數(shù)據(jù)轉(zhuǎn) 化為XML消息發(fā)送給業(yè)務(wù)子系統(tǒng); 業(yè)務(wù)子系統(tǒng)用于處理業(yè)務(wù)數(shù)據(jù),把業(yè)務(wù)數(shù)據(jù)封裝為XML格式消息發(fā)送給中轉(zhuǎn)子
系統(tǒng);把從中轉(zhuǎn)子系統(tǒng)接收的XML消息轉(zhuǎn)化為業(yè)務(wù)數(shù)據(jù),保存該業(yè)務(wù)數(shù)據(jù)信息; 郵件子系統(tǒng)用于提供一組預(yù)定郵件地址,用來接收來自于不同業(yè)務(wù)子系統(tǒng)的郵
件;保存郵件到預(yù)定郵件地址,根據(jù)不同的業(yè)務(wù)把郵件信息保存到相應(yīng)的預(yù)定郵件地址;
檢索預(yù)定郵件地址的郵件,根據(jù)不同的業(yè)務(wù)提取預(yù)定郵件地址中的郵件信息;用于收發(fā)中
轉(zhuǎn)子系統(tǒng)的郵件。 如圖1所示,為本發(fā)明聯(lián)合辦公系統(tǒng)的結(jié)構(gòu)示意圖,包括至少一個業(yè)務(wù)子系統(tǒng)、中
轉(zhuǎn)子系統(tǒng)和郵件子系統(tǒng),其中 業(yè)務(wù)子系統(tǒng)又包括 業(yè)務(wù)模塊用來提供業(yè)務(wù)處理功能,每個業(yè)務(wù)處理功能用來完成相應(yīng)的業(yè)務(wù)操作; 如OA系統(tǒng)的公文審批功能即是用來完成對公文的審批操作,其中公文審批功能代表"業(yè)務(wù) 處理功能",而對公文的審批操作則代表"相應(yīng)的業(yè)務(wù)操作"。
消息處理模塊,其功能包括 1)數(shù)據(jù)封裝將業(yè)務(wù)數(shù)據(jù)封裝為XML格式消息,提取每個業(yè)務(wù)功能點的唯一編號 和業(yè)務(wù)系統(tǒng)的關(guān)鍵數(shù)據(jù),按照中轉(zhuǎn)子系統(tǒng)確定的消息體格式(包含了業(yè)務(wù)功能點唯一編號 和業(yè)務(wù)關(guān)鍵數(shù)據(jù)的XML格式數(shù)據(jù))組成消息體; 2)數(shù)據(jù)解封裝根據(jù)消息體格式和業(yè)務(wù)功能點的唯一編號把消息體轉(zhuǎn)化為業(yè)務(wù) 數(shù)據(jù); 3)數(shù)據(jù)保存根據(jù)業(yè)務(wù)功能點的唯一編號把解封裝后的數(shù)據(jù)保存到業(yè)務(wù)子系統(tǒng) 中,方便數(shù)據(jù)的沉淀和檢索。
接口模塊,其功能包括 把消息處理模塊封裝的消息體通過HTTP或者SOAP協(xié)議發(fā)送至中轉(zhuǎn)子系統(tǒng);接收
中轉(zhuǎn)子系統(tǒng)傳遞過來的XML消息。
中轉(zhuǎn)子系統(tǒng)又包括 消息處理模塊,其功能包括 1)接收消息接收業(yè)務(wù)子系統(tǒng)發(fā)送的XML消息;接收郵件掃描模塊發(fā)送的XML消 息; 2)轉(zhuǎn)化XML格式消息為郵件把接收的XML消息組裝成傳統(tǒng)的郵件系統(tǒng)需要的數(shù) 據(jù)格式(如主題、郵件體、收件人、發(fā)件人等),并組成郵件; 3)轉(zhuǎn)化郵件為XML格式消息把獲取到的郵件數(shù)據(jù)按照確定的消息格式組成XML 消息。
4)數(shù)據(jù)發(fā)送通過郵件發(fā)送協(xié)議(如SMTP等)把轉(zhuǎn)化的郵件發(fā)送到郵件子系統(tǒng); 把從郵件掃描模塊接收的XML消息通過HTTP或者SOAP協(xié)議發(fā)送給業(yè)務(wù)子系統(tǒng)。
郵件掃描模塊用于定時(可以根據(jù)實際需要設(shè)定時間間隔的長短)通過郵件接 收協(xié)議(如P0P3等)對郵件系統(tǒng)的預(yù)定郵件地址進行掃描,獲取郵件數(shù)據(jù),此過程為郵件 子系統(tǒng)上行數(shù)據(jù)到業(yè)務(wù)子系統(tǒng)提供數(shù)據(jù)來源; 具體的,郵件掃描模塊用于通過郵件接收協(xié)議對郵件子系統(tǒng)的預(yù)定郵件地址進行 掃描,檢索預(yù)定郵件地址的郵件數(shù)據(jù);把檢索到的郵件數(shù)據(jù)按照確定的消息格式組成XML 消息發(fā)給消息處理模塊。
郵件子系統(tǒng)包括 郵件處理模塊用于提供一組預(yù)定郵件地址來接收來自于不同業(yè)務(wù)子系統(tǒng)的郵 件;保存郵件到預(yù)定郵件地址,根據(jù)不同的業(yè)務(wù)把郵件信息保存到相應(yīng)的預(yù)定郵件地址;
郵件收發(fā)模塊用于收發(fā)來自于中轉(zhuǎn)子系統(tǒng)的郵件。 本發(fā)明提供的聯(lián)合辦公系統(tǒng),使得業(yè)務(wù)子系統(tǒng)和郵件子系統(tǒng)通過中轉(zhuǎn)服務(wù)系統(tǒng)實 現(xiàn)數(shù)據(jù)互通,三個子系統(tǒng)可以分別實行部署,各自承擔自己的職責,互不干擾;同時子系統(tǒng) 之間又可以通過HTTP或SOAP協(xié)議交換XML數(shù)據(jù),整體來看整套方案達到了系統(tǒng)內(nèi)高內(nèi)聚, 系統(tǒng)間低耦合的預(yù)期效果,同時也為業(yè)務(wù)子系統(tǒng)和郵件子系統(tǒng)實現(xiàn)數(shù)據(jù)雙向互通提供了很 好的方法。 本發(fā)明實施例還提供了一種數(shù)據(jù)互通的方法,應(yīng)用于包含至少一個業(yè)務(wù)子系統(tǒng)、 中轉(zhuǎn)子系統(tǒng)和郵件子系統(tǒng)的系統(tǒng)中,包括 A :所述業(yè)務(wù)子系統(tǒng)對業(yè)務(wù)數(shù)據(jù)進行處理,并向中轉(zhuǎn)子系統(tǒng)發(fā)送所述處理后的業(yè)務(wù) 數(shù)據(jù)信息; B :所述中轉(zhuǎn)子系統(tǒng)對接收所述業(yè)務(wù)子系統(tǒng)的信息進行處理后,發(fā)送給郵件子系 統(tǒng); C:所述中轉(zhuǎn)子系統(tǒng)提取郵件子系統(tǒng)的預(yù)定郵件地址的郵件信息并發(fā)送給業(yè)務(wù)子 系統(tǒng); D :所述業(yè)務(wù)子系統(tǒng)接收和處理中轉(zhuǎn)子系統(tǒng)發(fā)送的信息。 需要說明的是郵件子系統(tǒng)提供一組預(yù)定郵件地址,用來接收來自于不同業(yè)務(wù)子 系統(tǒng)的郵件。預(yù)定郵件地址指的是和業(yè)務(wù)子系統(tǒng)緊密聯(lián)系在一起,通過它即能辨別郵件屬
7于哪個業(yè)務(wù)子系統(tǒng)(如OAtexx. xx代表是OA系統(tǒng)的郵件地址,HRtexx. xx代表是人力資源 系統(tǒng)的郵件地址)。 步驟A具體的實現(xiàn)過程包括 對每個業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)功能點(如0A系統(tǒng)的公文審批)進行整理,然后對這 些業(yè)務(wù)功能點進行唯一編號(如將OA系統(tǒng)的公文審批定義為S001); 提取每個業(yè)務(wù)功能點的關(guān)鍵信息(如公文的公文內(nèi)容、公文提交人、公文審批人 等),組成易于理解的郵件體和郵件標題,連同業(yè)務(wù)功能點唯一編號一起按消息的方式發(fā)送 給中轉(zhuǎn)子系統(tǒng). 步驟B具體的實現(xiàn)過程包括 中轉(zhuǎn)子系統(tǒng)接收來自業(yè)務(wù)子系統(tǒng)的信息,并將該信息組裝成傳統(tǒng)的郵件系統(tǒng)需要 的數(shù)據(jù)格式(如主題、郵件體、收件人、發(fā)件人等),組成郵件通過郵件發(fā)送協(xié)議發(fā)送給郵 件子系統(tǒng)。
步驟C具體的實現(xiàn)過程包括 中轉(zhuǎn)子系統(tǒng)掃描郵件子系統(tǒng)的預(yù)定郵件地址(如OAtexx. XX里面的郵件即表示 和OA系統(tǒng)相關(guān)的郵件),從中提取相應(yīng)的郵件信息,把該郵件信息按照確定的消息格式組 成XML消息發(fā)送給業(yè)務(wù)子系統(tǒng)。
步驟D具體的實現(xiàn)過程包括 業(yè)務(wù)子系統(tǒng)接收中轉(zhuǎn)子系統(tǒng)的消息,并將該消息按業(yè)務(wù)功能點唯一編號進行處 理,歸結(jié)到相應(yīng)的業(yè)務(wù)單據(jù)(如某一條或多條需要處理的公文數(shù)據(jù)),方便信息的沉淀和 檢索。 綜上所述,本發(fā)明提供了一種業(yè)務(wù)系統(tǒng)和郵件系統(tǒng)通過中轉(zhuǎn)服務(wù)系統(tǒng)聯(lián)合辦公的 方法和系統(tǒng)。使用該方法,用戶只需通過傳統(tǒng)的郵件系統(tǒng)即能完成各式各樣的業(yè)務(wù)操作,使 用起來十分方便。另外用戶通過郵件解決問題的完整過程也能很好地被記錄下來,作為企 業(yè)資源沉淀。本方案可擴展性強,機制簡單,本領(lǐng)域普通技術(shù)人員可以通過上述實施例的描 述和附圖來學(xué)習(xí)和使用。 以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
一種聯(lián)合辦公系統(tǒng),包括至少一個業(yè)務(wù)子系統(tǒng)和郵件子系統(tǒng),其特征在于,還包括中轉(zhuǎn)子系統(tǒng),其中,中轉(zhuǎn)子系統(tǒng)用于接收業(yè)務(wù)子系統(tǒng)發(fā)送的XML消息并將該XML消息轉(zhuǎn)化為郵件,通過郵件發(fā)送協(xié)議將所述郵件發(fā)送給郵件子系統(tǒng);獲取郵件子系統(tǒng)的郵件并將該郵件數(shù)據(jù)轉(zhuǎn)化為XML消息發(fā)送給業(yè)務(wù)子系統(tǒng);業(yè)務(wù)子系統(tǒng)用于處理業(yè)務(wù)數(shù)據(jù),把業(yè)務(wù)數(shù)據(jù)封裝為XML格式消息發(fā)送給中轉(zhuǎn)子系統(tǒng);把從中轉(zhuǎn)子系統(tǒng)接收的XML消息轉(zhuǎn)化為業(yè)務(wù)數(shù)據(jù),保存該業(yè)務(wù)數(shù)據(jù)信息;郵件子系統(tǒng)用于提供一組預(yù)定郵件地址,用來接收來自于不同業(yè)務(wù)子系統(tǒng)的郵件;保存郵件到預(yù)定郵件地址,根據(jù)不同的業(yè)務(wù)把郵件信息保存到相應(yīng)的預(yù)定郵件地址;用于收發(fā)中轉(zhuǎn)子系統(tǒng)的郵件。
2. 如權(quán)利要求1所述的系統(tǒng),其特征在于,中轉(zhuǎn)子系統(tǒng)包括消息處理模塊,用于接收業(yè)務(wù)子系統(tǒng)發(fā)送的XML消息;接收郵件掃描模塊發(fā)送的XML消 息;用于把接收的XML消息轉(zhuǎn)化為郵件,并通過郵件發(fā)送協(xié)議將所述郵件發(fā)送給郵件子系 統(tǒng);把從郵件掃描模塊接收的XML消息通過HTTP或者SOAP協(xié)議發(fā)送給業(yè)務(wù)子系統(tǒng);郵件掃描模塊,用于通過郵件接收協(xié)議對郵件子系統(tǒng)的預(yù)定郵件地址進行掃描,檢索 預(yù)定郵件地址的郵件數(shù)據(jù);把檢索到的郵件數(shù)據(jù)按照確定的消息格式組成XML消息發(fā)給消 息處理模塊。
3. 如權(quán)利要求2所述的系統(tǒng),其特征在于,業(yè)務(wù)子系統(tǒng)還包括 業(yè)務(wù)模塊,用于處理業(yè)務(wù)數(shù)據(jù);消息處理模塊,用于把業(yè)務(wù)數(shù)據(jù)封裝為XML格式消息;把從中轉(zhuǎn)子系統(tǒng)接收的XML消息 轉(zhuǎn)化為業(yè)務(wù)數(shù)據(jù);接口模塊,用于把消息處理模塊封裝的XML格式消息通過HTTP或SOAP協(xié)議發(fā)送至中 轉(zhuǎn)子系統(tǒng);用于接收中轉(zhuǎn)子系統(tǒng)發(fā)送的XML消息。
4. 如權(quán)利要求3所述的系統(tǒng),其特征在于,郵件子系統(tǒng)還包括郵件處理模塊用于提供一組預(yù)定郵件地址來接收來自于不同業(yè)務(wù)子系統(tǒng)的郵件,根 據(jù)不同的業(yè)務(wù)把郵件信息保存到相應(yīng)的預(yù)定郵件地址。 郵件收發(fā)模塊用于收發(fā)來自于中轉(zhuǎn)子系統(tǒng)的郵件。
5. 如權(quán)利要求1所述的系統(tǒng),其特征在于,中轉(zhuǎn)子系統(tǒng)通過郵件發(fā)送協(xié)議將所述郵件 發(fā)送給郵件子系統(tǒng),所述郵件發(fā)送協(xié)議為SMTP協(xié)議。
6. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述中轉(zhuǎn)子系統(tǒng)獲取郵件子系統(tǒng)的郵件并 將該郵件數(shù)據(jù)轉(zhuǎn)化為XML消息后,通過HTTP或者SOAP協(xié)議將所述XML消息發(fā)送給業(yè)務(wù)子 系統(tǒng)。
7. 如權(quán)利要求3所述的系統(tǒng),其特征在于,所述業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)模塊對于業(yè)務(wù)數(shù)據(jù) 的處理過程包括對業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)功能點設(shè)置唯一的編號,即業(yè)務(wù)功能點唯一編號; 提取業(yè)務(wù)功能點的關(guān)鍵信息;將所述業(yè)務(wù)功能點唯一編號和所述業(yè)務(wù)功能點的關(guān)鍵信息按消息的方式發(fā)送給中轉(zhuǎn) 子系統(tǒng)。
8. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)模塊對于業(yè)務(wù)數(shù)據(jù)的處理過程具體為接收所述中轉(zhuǎn)子系統(tǒng)的消息,將該消息按業(yè)務(wù)功能點唯一編號進行處理,歸結(jié)到相應(yīng) 的業(yè)務(wù)單據(jù)。
9. 如權(quán)利要求2所述的系統(tǒng),其特征在于,中轉(zhuǎn)子系統(tǒng)接收來自業(yè)務(wù)子系統(tǒng)的信息,并 將該信息組裝成傳統(tǒng)的郵件系統(tǒng)需要的數(shù)據(jù)格式,組成郵件通過郵件發(fā)送協(xié)議發(fā)送給郵件 子系統(tǒng)。
10. 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述傳統(tǒng)的郵件系統(tǒng)需要的數(shù)據(jù)格式為包 括主題、郵件體、收件人、發(fā)件人信息的數(shù)據(jù)格式。
全文摘要
本發(fā)明提出了一種數(shù)據(jù)互通技術(shù)和辦公系統(tǒng),采用本發(fā)明方法用戶只需通過傳統(tǒng)的郵件系統(tǒng)即能完成各式各樣的業(yè)務(wù)操作,使用起來十分方便,而且用戶通過郵件解決問題的完整過程也能很好地被記錄下來,作為企業(yè)資源沉淀。
文檔編號H04L12/58GK101771630SQ201010003079
公開日2010年7月7日 申請日期2010年1月5日 優(yōu)先權(quán)日2010年1月5日
發(fā)明者劉永凌, 李江濤, 熊波 申請人:深圳中興網(wǎng)信科技有限公司