本發(fā)明涉及企業(yè)信息管理
技術(shù)領(lǐng)域:
,更為具體地,涉及一種對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計方法及系統(tǒng)。
背景技術(shù):
:隨著企業(yè)的發(fā)展,會根據(jù)不同的業(yè)務(wù)類型拆分不同的事業(yè)部或事業(yè)群。這些事業(yè)部或事業(yè)群由于業(yè)務(wù)類型的不同,使用的業(yè)務(wù)系統(tǒng)也不相同,但在一個企業(yè)中,各個事業(yè)部所使用的業(yè)務(wù)系統(tǒng)也會存在公共業(yè)務(wù),通過會使用公共業(yè)務(wù)系統(tǒng)來處理這些公共業(yè)務(wù)。因此,需要公共業(yè)務(wù)系統(tǒng)與不同事業(yè)部的業(yè)務(wù)系統(tǒng)進行對接,各事業(yè)部的業(yè)務(wù)系統(tǒng)將數(shù)據(jù)拋到公共業(yè)務(wù)系統(tǒng)中,由公共系統(tǒng)統(tǒng)一進行處理。然而,不同事業(yè)部的業(yè)務(wù)系統(tǒng)的業(yè)務(wù)都不盡相同,因此,各事業(yè)部也希望在公共系統(tǒng)所保留的信息也不相同,但由于這些信息中有很大一部分是基于組織業(yè)務(wù)的,因此各個事業(yè)部的業(yè)務(wù)系統(tǒng)也無法按照統(tǒng)一的標(biāo)準(zhǔn)將公共業(yè)務(wù)數(shù)據(jù)傳遞到公共業(yè)務(wù)系統(tǒng)中。介于此,傳統(tǒng)的方法會針對不同的事業(yè)部的業(yè)務(wù)系統(tǒng)做專門的接口設(shè)計,但在企業(yè)的事業(yè)部比較多的情況下,若針對每個事業(yè)部都做接口設(shè)計,其不僅會加大開發(fā)人員的工作量,且開發(fā)成本和維護成本均較高,這顯然不利于企業(yè)的發(fā)展。技術(shù)實現(xiàn)要素:鑒于上述問題,本發(fā)明的目的是提供一種對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計方法及系統(tǒng),以解決現(xiàn)有的對接接口設(shè)計存在開發(fā)成本和維護成本高的問題。本發(fā)明提供一種對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計方法,包括:在公共系統(tǒng)中建立公共業(yè)務(wù)對象,通過公共業(yè)務(wù)對象獲取各個業(yè)務(wù)系統(tǒng)所傳送的公共業(yè)務(wù)數(shù)據(jù);將公共業(yè)務(wù)數(shù)據(jù)存儲至公共業(yè)務(wù)數(shù)據(jù)表中;其中,公共業(yè)務(wù)數(shù)據(jù)表至少包括公共業(yè)務(wù)數(shù)據(jù)ID;在公共系統(tǒng)中建立接口業(yè)務(wù)對象,通過接口業(yè)務(wù)對象獲取各個業(yè)務(wù)系統(tǒng)所傳送的接口業(yè)務(wù)相關(guān)數(shù)據(jù);將所述接口業(yè)務(wù)相關(guān)數(shù)據(jù)存儲至接口自定義字段鍵值表中;其中,接口業(yè)務(wù)相關(guān)數(shù)據(jù)為鍵值對數(shù)據(jù),鍵值對數(shù)據(jù)包括鍵值對key信息和與鍵值對key信息相對應(yīng)的鍵值對的值,接口業(yè)務(wù)對象在獲取鍵值對數(shù)據(jù)后,根據(jù)鍵值對key信息,從預(yù)先配置的接口自定義字段索引表中獲取自定義字段ID,并將所獲取的自定義字段ID和鍵值對key信息對應(yīng)的鍵值對的值存儲至接口自定義字段鍵值表中;其中,預(yù)先配置的接口自定義字段索引表至少包括自定義字段ID、自定義字段標(biāo)題和關(guān)鍵字;接口自定義字段鍵值表至少包括自定義欄位ID、所述自定義字段ID、自定義字段標(biāo)題,以及與自定義字段ID相對應(yīng)的自定義字段值。此外,優(yōu)選的方式為:在將接口業(yè)務(wù)相關(guān)數(shù)據(jù)存儲至接口自定義字段鍵值表中的過程中,接口業(yè)務(wù)對象在獲取鍵值對數(shù)據(jù)后,將鍵值對key信息與接口自定義字段索引表中的關(guān)鍵字進行匹配,獲取接口自定義字段表中的自定義字段ID,并根據(jù)鍵值對key信息和鍵值對的值填充對接口自定義字段索引表中的信息進行數(shù)據(jù)填充,以及,將鍵值對的值存入接口自定義字段鍵值表中。另一方面,本發(fā)明提供一種對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計系統(tǒng),包括:公共業(yè)務(wù)數(shù)據(jù)獲取單元,用于在公共系統(tǒng)中建立公共業(yè)務(wù)對象,通過公共業(yè)務(wù)對象獲取各個業(yè)務(wù)系統(tǒng)所傳送的公共業(yè)務(wù)數(shù)據(jù);公共業(yè)務(wù)數(shù)據(jù)存儲單元,用于存儲公共業(yè)務(wù)數(shù)據(jù)獲取單元所獲取的公共業(yè)務(wù)數(shù)據(jù);其中,公共業(yè)務(wù)數(shù)據(jù)被存儲在公共業(yè)務(wù)數(shù)據(jù)表中;其中,公共業(yè)務(wù)數(shù)據(jù)表至少包括公共業(yè)務(wù)數(shù)據(jù)ID;接口業(yè)務(wù)相關(guān)數(shù)據(jù)獲取單元,用于在公共系統(tǒng)中建立接口業(yè)務(wù)對象,通過接口業(yè)務(wù)對象獲取各個業(yè)務(wù)系統(tǒng)所傳送的接口業(yè)務(wù)相關(guān)數(shù)據(jù);接口業(yè)務(wù)相關(guān)數(shù)據(jù)存儲單元,用于存儲接口業(yè)務(wù)相關(guān)數(shù)據(jù)獲取單元所獲取的接口業(yè)務(wù)相關(guān)數(shù)據(jù);其中,接口業(yè)務(wù)相關(guān)數(shù)據(jù)被存儲在接口自定義字段鍵值表中;其中,接口業(yè)務(wù)相關(guān)數(shù)據(jù)為鍵值對數(shù)據(jù),鍵值對數(shù)據(jù)包括鍵值對key信息和與鍵值對key信息相對應(yīng)的鍵值對的值,接口業(yè)務(wù)對象在獲取鍵值對數(shù)據(jù)后,根據(jù)鍵值對key信息,從預(yù)先配置的接口自定義字段索引表中獲取自定義字段ID,并將所獲取的自定義字段ID和鍵值對key信息對應(yīng)的鍵值對的值存儲至接口自定義字段鍵值表中;其中,預(yù)先配置的接口自定義字段索引表至少包括自定義字段ID、自定義字段標(biāo)題和關(guān)鍵字;接口自定義字段鍵值表至少包括自定義欄位ID、自定義字段ID、自定義字段標(biāo)題,以及與自定義字段ID相對應(yīng)的自定義字段值。利用上述根據(jù)本發(fā)明提供的對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計方法及系統(tǒng),通過在公共系統(tǒng)中建立公共業(yè)務(wù)對象和接口業(yè)務(wù)對象,并通過所建立的公共業(yè)務(wù)對象和接口業(yè)務(wù)對象來分別獲取各個業(yè)務(wù)系統(tǒng)所傳送的公共業(yè)務(wù)數(shù)據(jù)和接口業(yè)務(wù)相關(guān)數(shù)據(jù),并對所獲取的公共業(yè)務(wù)數(shù)據(jù)和接口業(yè)務(wù)相關(guān)數(shù)據(jù)分別進行存儲,從而能夠為多個業(yè)務(wù)系統(tǒng)提供統(tǒng)一的接口調(diào)用,進而通過一次接口設(shè)計,就能夠?qū)佣鄠€不同的業(yè)務(wù)系統(tǒng),當(dāng)業(yè)務(wù)系統(tǒng)的相關(guān)業(yè)務(wù)發(fā)生變更時,只需修改相關(guān)配置即可,無需重復(fù)開發(fā),從而能夠減少開發(fā)人員的工作量,同時也降低了開發(fā)成本和維護成本。附圖說明通過參考以下結(jié)合附圖的說明及權(quán)利要求書的內(nèi)容,并且隨著對本發(fā)明的更全面理解,本發(fā)明的其它目的及結(jié)果將更加明白及易于理解。在附圖中:圖1為根據(jù)本發(fā)明實施例的對接多個業(yè)務(wù)系統(tǒng)的通過接口設(shè)計方法流程示意圖;圖2為根據(jù)本發(fā)明實施例的對接多個業(yè)務(wù)系統(tǒng)的通過接口設(shè)計系統(tǒng)邏輯結(jié)構(gòu)框圖。在所有附圖中相同的標(biāo)號指示相似或相應(yīng)的特征或功能。具體實施方式以下將結(jié)合附圖對本發(fā)明的具體實施例進行詳細(xì)描述。針對前述現(xiàn)有的對接多業(yè)務(wù)系統(tǒng)的接口設(shè)計開發(fā)量大、開發(fā)成本和維護成本高的問題,本發(fā)明通過在公共系統(tǒng)中建立公共業(yè)務(wù)對象和接口業(yè)務(wù)對象,并通過所建立的公共業(yè)務(wù)對象和接口業(yè)務(wù)對象來分別獲取各個業(yè)務(wù)系統(tǒng)所傳送的公共業(yè)務(wù)數(shù)據(jù)和接口業(yè)務(wù)相關(guān)數(shù)據(jù),并對所獲取的公共業(yè)務(wù)數(shù)據(jù)和接口業(yè)務(wù)相關(guān)數(shù)據(jù)分別進行存儲,從而能夠為多個業(yè)務(wù)系統(tǒng)提供統(tǒng)一的接口調(diào)用。本發(fā)明通過一次接口設(shè)計,可以對接多個不同的業(yè)務(wù)系統(tǒng),當(dāng)業(yè)務(wù)系統(tǒng)的相關(guān)業(yè)務(wù)發(fā)生變更時,只需修改相關(guān)配置即可,無需重復(fù)開發(fā),從而減少開發(fā)人員的工作量,同時也降低了開發(fā)成本和維護成本。為了說明本發(fā)明提供的對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計方法,圖1示出了根據(jù)本發(fā)明實施例的對接多個業(yè)務(wù)系統(tǒng)的通過接口設(shè)計方法流程。如圖1所示,本發(fā)明提供的對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計方法包括:S110:在公共系統(tǒng)中建立公共業(yè)務(wù)對象,通過公共業(yè)務(wù)對象獲取各個業(yè)務(wù)系統(tǒng)所傳送的公共業(yè)務(wù)數(shù)據(jù)。S120:將所獲取的公共業(yè)務(wù)數(shù)據(jù)存儲至公共業(yè)務(wù)數(shù)據(jù)表中;其中,該公共業(yè)務(wù)數(shù)據(jù)表至少包括公共業(yè)務(wù)數(shù)據(jù)ID。具體地,在步驟S110和步驟S120中,公共業(yè)務(wù)對象可以根據(jù)當(dāng)前公共系統(tǒng)的業(yè)務(wù)邏輯進行設(shè)計,公共對象中包含公共系統(tǒng)中業(yè)務(wù)邏輯的關(guān)鍵部分,業(yè)務(wù)邏輯關(guān)鍵部分可以根據(jù)具體業(yè)務(wù)實際情況確定。在本發(fā)明的一個示例中,公共對象只針對實際業(yè)務(wù)對接中的通用信息進行描述。即:通過公共對象獲取的公共業(yè)務(wù)數(shù)據(jù)(即,公共業(yè)務(wù)數(shù)據(jù)表的字段)如下表1所示:其中,下述表1中所示的數(shù)據(jù)即是指上述的公共業(yè)務(wù)數(shù)據(jù)。表1其中,表1所示的各字段的含義如下:數(shù)據(jù)主鍵:是公共業(yè)務(wù)數(shù)據(jù)表的唯一標(biāo)識。數(shù)據(jù)所屬組織:所接收的數(shù)據(jù)的組織代碼,用于權(quán)限管理。數(shù)據(jù)所屬組織部門:所接收數(shù)據(jù)所屬組織內(nèi)的部門,用于權(quán)限管理。數(shù)據(jù)備注:所接收數(shù)據(jù)相關(guān)備注。數(shù)據(jù)提交人:所接收數(shù)據(jù)的原系統(tǒng)操作人。數(shù)據(jù)提交人部門:所接收數(shù)據(jù)的原系統(tǒng)操作人所屬部門或組織。數(shù)據(jù)接收人ID:數(shù)據(jù)指定的在公共系統(tǒng)的接收人,通常系統(tǒng)在對接的時候會通過唯一標(biāo)示找到相關(guān)人員在公共系統(tǒng)中的ID并存儲。數(shù)據(jù)接收人姓名:數(shù)據(jù)指定的在公共系統(tǒng)的接收人姓名。數(shù)據(jù)操作人ID:數(shù)據(jù)在公共系統(tǒng)中最近一次被操作的相關(guān)人員ID,如果未被操作,系統(tǒng)無此標(biāo)識。數(shù)據(jù)操作人姓名:數(shù)據(jù)在公共系統(tǒng)中最近一次被操作的相關(guān)人員姓名,如果未被操作,系統(tǒng)無此標(biāo)識。S130:在公共系統(tǒng)中建立接口業(yè)務(wù)對象,通過接口業(yè)務(wù)對象獲取各個業(yè)務(wù)系統(tǒng)所傳送的接口業(yè)務(wù)數(shù)據(jù)。S140:將所獲取的接口業(yè)務(wù)數(shù)據(jù)存儲至接口自定義字段鍵值表中。其中,該接口業(yè)務(wù)數(shù)據(jù)為鍵值對數(shù)據(jù),該鍵值對數(shù)據(jù)包括鍵值對key信息和與鍵值對key信息相對應(yīng)的鍵值對的值,接口業(yè)務(wù)對象在獲取鍵值對數(shù)據(jù)后,根據(jù)鍵值對key信息,從預(yù)先配置的接口自定義字段索引表中獲取自定義字段ID,并將所獲取的自定義字段ID和鍵值對key信息對應(yīng)的鍵值對的值存儲至接口自定義字段鍵值表中;其中,預(yù)先配置的接口自定義字段索引表至少包括自定義字段ID、自定義字段標(biāo)題和關(guān)鍵字;接口自定義字段鍵值表至少包括自定義欄位ID、自定義字段ID、自定義字段標(biāo)題,以及與自定義字段ID相對應(yīng)的自定義字段值。具體地,在步驟S130和步驟S140中,由于不同事業(yè)部的業(yè)務(wù)不同,因此,不同的業(yè)務(wù)系統(tǒng)在使用接口傳送數(shù)據(jù)時,將與公共系統(tǒng)業(yè)務(wù)無關(guān)的部分抽離出來預(yù)先進行單獨配置(即預(yù)先配置一個接口自定義字段索引表)。在本發(fā)明的一個示例中,預(yù)先配置的接口自定義字段索引表的字段內(nèi)容格式如下表2所示:自定義字段ID自定義字段標(biāo)題自定義字段類型是否禁用是否是必須字段排列順序關(guān)鍵字默認(rèn)值自定義字段對應(yīng)的組織欄位是否必填自定義字段所屬模塊接口名稱表2其中,表1所示的各字段的含義如下:自定義字段ID:是接口自定義字段索引表的唯一標(biāo)識。自定義字段標(biāo)題:自定義字段的標(biāo)題名稱。自定義字段類型:自定義字段對應(yīng)值的類型。是否禁用:當(dāng)前自定義字段是否被禁用。是否為必須字段:同步數(shù)據(jù)時,業(yè)務(wù)系統(tǒng)傳過來的自定義字段鍵值對是否必須包含該自定義字段。排列順序:自定義字段的排列展示順序。默認(rèn)值:如果業(yè)務(wù)系統(tǒng)所傳遞的信息中當(dāng)前字段沒有值,則使用默認(rèn)值。如果沒配置,不適用默認(rèn)值。自定義字段對應(yīng)事業(yè)部:當(dāng)前自定義字段被哪個事業(yè)部使用。欄位信息是否必填:如果欄位信息為必填,業(yè)務(wù)系統(tǒng)所傳過來的當(dāng)前自定義字段必須有值,如果沒有則返回錯誤。關(guān)鍵字:自定義字段的標(biāo)識,用于接收鍵值對時與鍵值對key信息進行匹配。自定義字段所屬模塊:自定義字段在公共系統(tǒng)中所屬模塊。接口名稱:當(dāng)前自定義字段被哪個接口所使用。由于接口業(yè)務(wù)相關(guān)數(shù)據(jù)為鍵值對數(shù)據(jù),因此,在將接口業(yè)務(wù)數(shù)據(jù)存儲至接口自定義字段鍵值表的過程中,接口業(yè)務(wù)對象在獲取鍵值對數(shù)據(jù)后,將鍵值對key信息與接口自定義字段索引表中的關(guān)鍵字進行匹配,獲取接口自定義字段表中的自定義字段ID,并根據(jù)鍵值對key信息和鍵值對的值填充對接口自定義字段索引表中的信息進行數(shù)據(jù)填充,以及,將鍵值對的值存入接口自定義字段鍵值表中。其中,接口自定義字段鍵值表的結(jié)構(gòu)如下表3所示:自定義欄位ID字段ID字段標(biāo)題字段值表3其中,表3所示的各字段的含義如下:自定義欄位ID:存儲自定義欄位的欄位ID,是該表的唯一標(biāo)識;字段ID:用于與接口自定義字段索引表的字段ID相關(guān)聯(lián)。字段標(biāo)題:自定義字段標(biāo)題。字段值:自定義字段值。需要說明的是,在本發(fā)明中,公共業(yè)務(wù)數(shù)據(jù)和接口業(yè)務(wù)相關(guān)數(shù)據(jù)可以作為兩部分分別傳輸,也可以封裝在一個對象中進行傳輸。公共業(yè)務(wù)數(shù)據(jù)從公共業(yè)務(wù)對象中獲取后存放在公共業(yè)務(wù)數(shù)據(jù)表中。但需要說明的是,本發(fā)明提供的接口(即在公共系統(tǒng)中建立的公共業(yè)務(wù)對象和接口業(yè)務(wù)對象)不僅僅做數(shù)據(jù)的接收和保存,其還可以將公共系統(tǒng)和業(yè)務(wù)系統(tǒng)中的相關(guān)基礎(chǔ)數(shù)據(jù)進行關(guān)聯(lián)轉(zhuǎn)換,人員對接等也可以在接口中完成。進一步地,在公共系統(tǒng)中還可以建立日志對象,通過建立的日志對象向相關(guān)業(yè)務(wù)系統(tǒng)返回日志信息。例如:在處理所接收的公共業(yè)務(wù)數(shù)據(jù)時,若存在對接人員不存在,或者是基礎(chǔ)數(shù)據(jù)不存在等情況,可以通過該日志對象產(chǎn)生一個錯誤日志,并將該錯誤日志的錯誤信息返回給相關(guān)業(yè)務(wù)系統(tǒng)。另外,需要說明的是,還可以通過在公共系統(tǒng)建立的公共業(yè)務(wù)對象和接口業(yè)務(wù)對象對各業(yè)務(wù)系統(tǒng)所傳送的數(shù)據(jù)進行更新。具體地,可以直接根據(jù)外鍵約束進行查詢,如果查詢到之前存放的數(shù)據(jù),可以對公共業(yè)務(wù)數(shù)據(jù)表中的信息直接進行更新,而對接口自定義字段鍵值表中的信息,可以先找出所有與公共業(yè)務(wù)數(shù)據(jù)表中的信息相關(guān)聯(lián)的自定義字段信息,然后將找出的自定義字段信息刪除并重新存放新的自定義字段信息。另外,其他業(yè)務(wù)系統(tǒng)在調(diào)用時,可以在公共系統(tǒng)中設(shè)置一個標(biāo)識位(該標(biāo)識位是一個狀態(tài)信息),通過設(shè)置不同的標(biāo)識(即不同的狀態(tài)信息),讓公共業(yè)務(wù)對象或者接口業(yè)務(wù)對象去執(zhí)行不同的動作,例如:新增、更新、刪除等。進一步地,還可以在公共系統(tǒng)中建立展示對象,通過該展示對象展示接口業(yè)務(wù)相關(guān)數(shù)據(jù)。具體地,在通過展示對象展示接口業(yè)務(wù)相關(guān)數(shù)據(jù)的過程中,展示對象根據(jù)自定義字段ID,從接口自定義字段鍵值表中獲取與自定義字段ID相對應(yīng)的鍵值對數(shù)據(jù);根據(jù)預(yù)定的規(guī)則將所獲取的鍵值對數(shù)據(jù)轉(zhuǎn)化為與公共業(yè)務(wù)數(shù)據(jù)相同的格式進行展示。此外,還可以在公共系統(tǒng)中建立查詢對象,通過查詢對象查詢公共業(yè)務(wù)數(shù)據(jù)或接口業(yè)務(wù)相關(guān)數(shù)據(jù)。其中,在通過查詢對象查詢公共業(yè)務(wù)數(shù)據(jù)或接口業(yè)務(wù)相關(guān)數(shù)據(jù)的過程中,查詢對象根據(jù)公共業(yè)務(wù)數(shù)據(jù)ID,在公共業(yè)務(wù)數(shù)據(jù)表中獲取與公共業(yè)務(wù)數(shù)據(jù)ID相匹配的公共業(yè)務(wù)數(shù)據(jù);或者,查詢對象根據(jù)自定義字段ID,在接口自定義字段鍵值表中獲取與自定義字段ID相對應(yīng)的自定義字段值。與上述方法相對應(yīng),本發(fā)明還提供一種對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計系統(tǒng),圖2示出了根據(jù)本發(fā)明實施例的對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計系統(tǒng)的邏輯結(jié)構(gòu)。如圖2所示,本發(fā)明提供的對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計系統(tǒng)200包括公共業(yè)務(wù)數(shù)據(jù)獲取單元210、公共業(yè)務(wù)數(shù)據(jù)存儲單元220、接口業(yè)務(wù)相關(guān)數(shù)據(jù)獲取單元230、接口業(yè)務(wù)相關(guān)數(shù)據(jù)存儲單元240。其中,公共業(yè)務(wù)數(shù)據(jù)獲取單元210用于在公共系統(tǒng)中建立公共業(yè)務(wù)對象,通過公共業(yè)務(wù)對象獲取各個業(yè)務(wù)系統(tǒng)所傳送的公共業(yè)務(wù)數(shù)據(jù)。公共業(yè)務(wù)數(shù)據(jù)存儲單元220用于存儲公共業(yè)務(wù)數(shù)據(jù)獲取單元所獲取的公共業(yè)務(wù)數(shù)據(jù);其中,公共業(yè)務(wù)數(shù)據(jù)被存儲在公共業(yè)務(wù)數(shù)據(jù)表中;其中,公共業(yè)務(wù)數(shù)據(jù)表至少包括公共業(yè)務(wù)數(shù)據(jù)ID。接口業(yè)務(wù)相關(guān)數(shù)據(jù)獲取單元230用于在公共系統(tǒng)中建立接口業(yè)務(wù)對象,通過接口業(yè)務(wù)對象獲取各個業(yè)務(wù)系統(tǒng)所傳送的接口業(yè)務(wù)相關(guān)數(shù)據(jù)。接口業(yè)務(wù)相關(guān)數(shù)據(jù)存儲單元240用于存儲接口業(yè)務(wù)相關(guān)數(shù)據(jù)獲取單元所獲取的接口業(yè)務(wù)相關(guān)數(shù)據(jù);其中,接口業(yè)務(wù)相關(guān)數(shù)據(jù)被存儲在接口自定義字段鍵值表中;其中,接口業(yè)務(wù)相關(guān)數(shù)據(jù)為鍵值對數(shù)據(jù),鍵值對數(shù)據(jù)包括鍵值對key信息和與所述鍵值對key信息相對應(yīng)的鍵值對的值,接口業(yè)務(wù)對象在獲取鍵值對數(shù)據(jù)后,根據(jù)鍵值對key信息,從預(yù)先配置的接口自定義字段索引表中獲取自定義字段ID,并將所獲取的自定義字段ID和鍵值對key信息對應(yīng)的鍵值對的值存儲至接口自定義字段鍵值表中;其中,預(yù)先配置的接口自定義字段索引表至少包括自定義字段ID、自定義字段標(biāo)題和關(guān)鍵字;接口自定義字段鍵值表至少包括自定義欄位ID、自定義字段ID、自定義字段標(biāo)題,以及與自定義字段ID相對應(yīng)的自定義字段值。進一步地,本發(fā)明提供的對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計系統(tǒng)還包括匹配單元(圖中未示出),該匹配單元用于將鍵值對key信息與接口自定義字段索引表中的關(guān)鍵字進行匹配,獲取接口自定義字段表中的自定義字段ID,并根據(jù)鍵值對key信息和鍵值對的值對接口自定義字段索引表中的信息進行數(shù)據(jù)填充,以及,將鍵值對的值存入接口自定義字段鍵值表中。如上參照附圖以示例的方式描述了根據(jù)本發(fā)明的對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計方法及系統(tǒng)。但是,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,對于上述本發(fā)明所提出的對接多個業(yè)務(wù)系統(tǒng)的通用接口設(shè)計方法及系統(tǒng),還可以在不脫離本
發(fā)明內(nèi)容的基礎(chǔ)上做出各種改進。因此,本發(fā)明的保護范圍應(yīng)當(dāng)由所附的權(quán)利要求書的內(nèi)容確定。當(dāng)前第1頁1 2 3