專利名稱:流程整合服務(wù)器及利用其實(shí)現(xiàn)系統(tǒng)整合的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種流程整合服務(wù)器,尤其涉及一種流程整合服務(wù)器及利用其實(shí)現(xiàn)系統(tǒng)整合的方法。
背景技術(shù):
隨著信息化進(jìn)程的不斷推進(jìn),企業(yè)內(nèi)部出現(xiàn)了越來越多的應(yīng)用系統(tǒng),例如進(jìn)銷存系統(tǒng)、采購系統(tǒng)、會計系統(tǒng)、保稅系統(tǒng)、物流系統(tǒng)及銷售系統(tǒng)。各個應(yīng)用系統(tǒng)具有不同的數(shù)據(jù)格式并且采用不同的數(shù)據(jù)存儲方式,例如利用數(shù)據(jù)庫(如SQL server或Visual R)X)存儲數(shù)據(jù)或者文件傳輸協(xié)議存儲數(shù)據(jù)。在將SAP (Systems Applications and Products in DataProcessing)系統(tǒng)引入原有應(yīng)用系統(tǒng)的時候,由于數(shù)據(jù)格式及數(shù)據(jù)存儲方式的差異,當(dāng)用戶于SAP系統(tǒng)的報表內(nèi)輸入需要從目標(biāo)系統(tǒng)獲取數(shù)據(jù)時,獲取需要的數(shù)據(jù)并寫入SAP系統(tǒng)變得很困難。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種流程整合服務(wù)器,可以快速從目標(biāo)系統(tǒng)內(nèi)獲取需要的數(shù)據(jù),將寫入到SAP系統(tǒng)中。還有必要提供一種利用流程整合服務(wù)器實(shí)現(xiàn)系統(tǒng)整合的方法,可以快速從目標(biāo)系統(tǒng)內(nèi)獲取需要的數(shù)據(jù),將寫入到SAP系統(tǒng)中。一種流程整合服務(wù)器,該流程整合服務(wù)器連接于目標(biāo)系統(tǒng)和SAP系統(tǒng),并包括遠(yuǎn)程函數(shù)調(diào)用適配器,所述目標(biāo)系統(tǒng)包括多個目標(biāo)服務(wù)器,該SAP系統(tǒng)包括import界面,提供用戶輸入需要寫入SAP系統(tǒng)的數(shù)據(jù)的數(shù)據(jù)參數(shù),該流程整合服務(wù)器還包括數(shù)據(jù)庫,用于存儲每個目標(biāo)服務(wù)器的連接信息;接收模塊,用于接收SAP系統(tǒng)發(fā)送的用戶在import界面上輸入的數(shù)據(jù)參數(shù);查找模塊,用于在數(shù)據(jù)庫中查找該數(shù)據(jù)參數(shù)對應(yīng)的目標(biāo)服務(wù)器的連接信息;訪問模塊,用于根據(jù)查找到的連接信息在目標(biāo)系統(tǒng)中查找需要寫入SAP系統(tǒng)的文件數(shù)據(jù),并接收目標(biāo)系統(tǒng)返回的查找到的文件數(shù)據(jù);轉(zhuǎn)換模塊,用于將該查找到的文件數(shù)據(jù)轉(zhuǎn)換為符合遠(yuǎn)程函數(shù)調(diào)用適配器訪問的格式;及寫入模塊,用于將轉(zhuǎn)換后的文件數(shù)據(jù)寫入SAP 系統(tǒng)。一種利用流程整合服務(wù)器實(shí)現(xiàn)系統(tǒng)整合的方法,該流程整合服務(wù)器連接于目標(biāo)系統(tǒng)和SAP系統(tǒng),并包括遠(yuǎn)程函數(shù)調(diào)用適配器,所述目標(biāo)系統(tǒng)包括多個目標(biāo)服務(wù)器,該方法包括如下步驟接收SAP系統(tǒng)發(fā)送的用戶在SAP系統(tǒng)的import界面上輸入的數(shù)據(jù)參數(shù);在流程整合服務(wù)器的數(shù)據(jù)庫中查找該數(shù)據(jù)參數(shù)對應(yīng)的目標(biāo)服務(wù)器的連接信息;根據(jù)查找到的連接信息在目標(biāo)系統(tǒng)中查找需要寫入SAP系統(tǒng)的文件數(shù)據(jù),并接收目標(biāo)系統(tǒng)返回的查找到的文件數(shù)據(jù);將該查找到的文件數(shù)據(jù)轉(zhuǎn)換為符合遠(yuǎn)程函數(shù)調(diào)用適配器訪問的格式;及將轉(zhuǎn)換后的文件數(shù)據(jù)寫入SAP系統(tǒng)。相較于現(xiàn)有技術(shù),所述流程整合服務(wù)器及利用其實(shí)現(xiàn)系統(tǒng)整合的方法,可根據(jù)用戶在SAP系統(tǒng)的報表界面輸入需要從目標(biāo)系統(tǒng)獲取的數(shù)據(jù)的數(shù)據(jù)參數(shù),利用流程整合服務(wù)器提供的功能和目標(biāo)系統(tǒng)的連接信息,從目標(biāo)系統(tǒng)內(nèi)獲取需要的數(shù)據(jù),并寫入到SAP系統(tǒng), 用戶可通過報表界面查看到獲取到的數(shù)據(jù)。
圖1是本發(fā)明利用流程整合服務(wù)器實(shí)現(xiàn)系統(tǒng)整合的方法較佳實(shí)施例的運(yùn)行環(huán)境示意圖。圖2是本發(fā)明利用流程整合服務(wù)器實(shí)現(xiàn)系統(tǒng)整合的方法較佳實(shí)施例的作業(yè)流程圖。主要元件符號說明
權(quán)利要求
1.一種流程整合服務(wù)器,該流程整合服務(wù)器連接于目標(biāo)系統(tǒng)和SAP系統(tǒng),并包括遠(yuǎn)程函數(shù)調(diào)用適配器,所述目標(biāo)系統(tǒng)包括多個目標(biāo)服務(wù)器,其特征在于,該SAP系統(tǒng)包括import 界面,提供用戶輸入需要寫入SAP系統(tǒng)的數(shù)據(jù)的數(shù)據(jù)參數(shù),該流程整合服務(wù)器還包括數(shù)據(jù)庫,用于存儲每個目標(biāo)服務(wù)器的連接信息;接收模塊,用于接收SAP系統(tǒng)發(fā)送的用戶在import界面上輸入的數(shù)據(jù)參數(shù); 查找模塊,用于在數(shù)據(jù)庫中查找該數(shù)據(jù)參數(shù)對應(yīng)的目標(biāo)服務(wù)器的連接信息; 訪問模塊,用于根據(jù)查找到的連接信息在目標(biāo)系統(tǒng)中查找需要寫入SAP系統(tǒng)的文件數(shù)據(jù),并接收目標(biāo)系統(tǒng)返回的查找到的文件數(shù)據(jù);轉(zhuǎn)換模塊,用于將該查找到的文件數(shù)據(jù)轉(zhuǎn)換為符合遠(yuǎn)程函數(shù)調(diào)用適配器訪問的格式;及寫入模塊,用于將轉(zhuǎn)換后的文件數(shù)據(jù)寫入SAP系統(tǒng)。
2.如權(quán)利要求1所述的流程整合服務(wù)器,其特征在于,所述SAP系統(tǒng)還包括import程序和遠(yuǎn)程函數(shù)調(diào)用接口,用于當(dāng)import界面被觸發(fā)時,調(diào)用該遠(yuǎn)程函數(shù)調(diào)用接口,該遠(yuǎn)程函數(shù)調(diào)用接口用于將所述數(shù)據(jù)參數(shù)發(fā)送給所述流程整合服務(wù)器。
3.如權(quán)利要求1所述的流程整合服務(wù)器,其特征在于,所述數(shù)據(jù)參數(shù)包括要寫入SAP系統(tǒng)的文件數(shù)據(jù)所在的目標(biāo)服務(wù)器的ID、文件數(shù)據(jù)名稱及文件數(shù)據(jù)路徑。
4.如權(quán)利要求1所述的流程整合服務(wù)器,其特征在于,所述連接信息包括每個目標(biāo)服務(wù)器的ID,每個目標(biāo)服務(wù)器中所有文件數(shù)據(jù)的IP地址,及進(jìn)入每個目標(biāo)服務(wù)器的用戶名和密碼。
5.如權(quán)利要求1所述的流程整合服務(wù)器,其特征在于,所述import界面還用于當(dāng)所述轉(zhuǎn)換后的文件數(shù)據(jù)寫入SAP系統(tǒng)后,顯示該文件數(shù)據(jù)。
6.一種利用流程整合服務(wù)器實(shí)現(xiàn)系統(tǒng)整合的方法,該流程整合服務(wù)器連接于目標(biāo)系統(tǒng)和SAP系統(tǒng),并包括遠(yuǎn)程函數(shù)調(diào)用適配器,所述目標(biāo)系統(tǒng)包括多個目標(biāo)服務(wù)器,其特征在于,該方法包括如下步驟接收SAP系統(tǒng)發(fā)送的用戶在SAP系統(tǒng)的import界面上輸入的數(shù)據(jù)參數(shù); 在流程整合服務(wù)器的數(shù)據(jù)庫中查找該數(shù)據(jù)參數(shù)對應(yīng)的目標(biāo)服務(wù)器的連接信息; 根據(jù)查找到的連接信息在目標(biāo)系統(tǒng)中查找需要寫入SAP系統(tǒng)的文件數(shù)據(jù),并接收目標(biāo)系統(tǒng)返回的查找到的文件數(shù)據(jù);將該查找到的文件數(shù)據(jù)轉(zhuǎn)換為符合遠(yuǎn)程函數(shù)調(diào)用適配器訪問的格式;及將轉(zhuǎn)換后的文件數(shù)據(jù)寫入SAP系統(tǒng)。
7.如權(quán)利要求6所述的利用流程整合服務(wù)器實(shí)現(xiàn)系統(tǒng)整合的方法,其特征在于,該方法在接收SAP系統(tǒng)發(fā)送的用戶在import界面上輸入的數(shù)據(jù)參數(shù)的步驟之前還包括當(dāng)import界面被觸發(fā)時,該SAP系統(tǒng)的import程序調(diào)用遠(yuǎn)程函數(shù)調(diào)用接口 ;及該遠(yuǎn)程函數(shù)調(diào)用接口將所述數(shù)據(jù)參數(shù)發(fā)送給流程整合服務(wù)器。
8.如權(quán)利要求6所述的利用流程整合服務(wù)器實(shí)現(xiàn)系統(tǒng)整合的方法,其特征在于,所述數(shù)據(jù)參數(shù)包括要寫入SAP系統(tǒng)的文件數(shù)據(jù)所在的目標(biāo)服務(wù)器的ID、文件數(shù)據(jù)名稱及文件數(shù)據(jù)路徑。
9.如權(quán)利要求6所述的利用流程整合服務(wù)器實(shí)現(xiàn)系統(tǒng)整合的方法,其特征在于,所述連接信息包括每個目標(biāo)服務(wù)器的ID,每個目標(biāo)服務(wù)器中所有文件數(shù)據(jù)的IP地址,進(jìn)入每個目標(biāo)服務(wù)器的用戶名和密碼。
10.如權(quán)利要求6所述的利用流程整合服務(wù)器實(shí)現(xiàn)系統(tǒng)整合的方法,其特征在于,該方法還包括r印ort界面顯示所述寫入SAP系統(tǒng)內(nèi)的文件數(shù)據(jù)。
全文摘要
一種利用流程整合服務(wù)器實(shí)現(xiàn)系統(tǒng)整合的方法,包括接收SAP系統(tǒng)發(fā)送的用戶在SAP系統(tǒng)的report界面上輸入的數(shù)據(jù)參數(shù);在流程整合服務(wù)器的數(shù)據(jù)庫中查找該數(shù)據(jù)參數(shù)對應(yīng)的目標(biāo)服務(wù)器的連接信息;根據(jù)查找到的連接信息在目標(biāo)系統(tǒng)中查找需要寫入SAP系統(tǒng)的文件數(shù)據(jù),并接收目標(biāo)系統(tǒng)返回的查找到的文件數(shù)據(jù);將該查找到的文件數(shù)據(jù)轉(zhuǎn)換為符合遠(yuǎn)程函數(shù)調(diào)用適配器訪問的格式;及將轉(zhuǎn)換后的文件數(shù)據(jù)寫入SAP系統(tǒng)。本發(fā)明還提供了一種流程整合服務(wù)器,利用本發(fā)明,可以快速從目標(biāo)系統(tǒng)中寫入數(shù)據(jù)到SAP系統(tǒng)。
文檔編號H04L29/08GK102377798SQ20101025357
公開日2012年3月14日 申請日期2010年8月13日 優(yōu)先權(quán)日2010年8月13日
發(fā)明者何寶儒, 劉柏廷, 姚進(jìn), 林晟, 梁文廣, 王臺弘, 甘淑慧, 簡吉廷, 羅偉, 黃玉璽 申請人:捷達(dá)世軟件(深圳)有限公司, 鴻海精密工業(yè)股份有限公司