一種獲取模擬回執(zhí)的方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種獲取模擬回執(zhí)的方法和裝置,包括:VSBS調(diào)用VSBT監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的MQ消息,所述MQ消息中包括MT報(bào)文;調(diào)用批處理初始化進(jìn)程讀取待測試金融業(yè)務(wù)的配置文件;根據(jù)所述配置文件和所述MT報(bào)文的內(nèi)容,調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,得到模擬回執(zhí),所述模擬回執(zhí)具有與測試銀行識別碼BIC的相同功能。可見,通過使用VSBS來測試所述待測試金融業(yè)務(wù),調(diào)用VSBT監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的MQ消息,根據(jù)配置文件和所述MQ消息包括的MT報(bào)文的內(nèi)容得到模擬回執(zhí)來代替測試BIC的功能進(jìn)行測試,由此不再因?yàn)樾枰cSWIFT測試網(wǎng)絡(luò)聯(lián)網(wǎng)而繳納網(wǎng)絡(luò)使用費(fèi)用,減少測試成本。
【專利說明】一種獲取模擬回執(zhí)的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及金融領(lǐng)域,特別是涉及一種獲取模擬回執(zhí)的方法和裝置。
【背景技術(shù)】
[0002]銀行在處理電子化的金融業(yè)務(wù)時(shí),都需要使用到環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)(Society for Worldwide Interbank Financial Telecommunicat1ns, SWIFT)網(wǎng)絡(luò)完成操作。
[0003]對于新研發(fā)或未發(fā)行的金融業(yè)務(wù),銀行需要先進(jìn)行測試來確定這些金融業(yè)務(wù)是否能夠在SWIFT網(wǎng)絡(luò)上正確運(yùn)行,實(shí)現(xiàn)應(yīng)有的功能,這些金融業(yè)務(wù)只有在測試成功后才會(huì)投入實(shí)際運(yùn)行。
[0004]目前主要使用SWIFT測試網(wǎng)絡(luò)來測試這些新研發(fā)或未發(fā)行的金融業(yè)務(wù),而且在進(jìn)行測試過程中,需要使用的銀行識別碼(Bank Identificat1n Code, BIC)均以SWIFT測試網(wǎng)絡(luò)中的測試BIC代替。然而,銀行連接SWIFT測試網(wǎng)絡(luò)測試金融業(yè)務(wù)需要繳納網(wǎng)絡(luò)使用費(fèi)用,提高測試成本。
【發(fā)明內(nèi)容】
[0005]為了解決上述技術(shù)問題,本發(fā)明提供了一種模擬回執(zhí)的方法和裝置,使得不需要連接虛擬SWIFT網(wǎng)絡(luò)也可以獲取測試BIC,完成測試并節(jié)約了測試成本。
[0006]本發(fā)明實(shí)施例公開了如下技術(shù)方案:
[0007]一種獲取模擬回執(zhí)的方法,所述方法包括:
[0008]VSBS調(diào)用VSBT監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的MQ消息,所述MQ消息中包括MT報(bào)文;
[0009]所述VSBS調(diào)用批處理初始化進(jìn)程讀取待測試金融業(yè)務(wù)的配置文件;
[0010]所述VSBS根據(jù)所述配置文件和所述MT報(bào)文的內(nèi)容,調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,得到模擬回執(zhí),所述模擬回執(zhí)具有與測試銀行識別碼BIC的相同功能。
[0011]優(yōu)選的,
[0012]所述java 模塊包括 javabean 和 java.util。
[0013]優(yōu)選的,所述VSBS調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,包括:
[0014]所述VSBS調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行相關(guān)的字符串處理。
[0015]優(yōu)選的,
[0016]得到的所述模擬回執(zhí)的屬性和所述配置文件所包含的模擬回執(zhí)的屬性相同。
[0017]一種獲取模擬回執(zhí)的裝置,包括:
[0018]監(jiān)控單元,用于調(diào)用虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理線程VSBT監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的信息隊(duì)列MQ消息,所述MQ消息中包括消息類型MT報(bào)文;
[0019]讀取單元,用于調(diào)用批處理初始化(Batch Init)進(jìn)程讀取待測試金融業(yè)務(wù)的配置文件;
[0020]處理單元,用于根據(jù)所述配置文件和所述MT報(bào)文的內(nèi)容,調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,得到模擬回執(zhí),所述模擬回執(zhí)具有與測試銀行識別碼BIC的相同功倉泛。
[0021]優(yōu)選的,
[0022]所述java 模塊包括 javabean 和 java.util。
[0023]優(yōu)選的,
[0024]所述處理單元,具體用于調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行相關(guān)的字符串處理。
[0025]優(yōu)選的,
[0026]通過所述處理單元得到的所述模擬回執(zhí)的屬性和所述配置文件所包含的模擬回執(zhí)的屬性相同。
[0027]由上述技術(shù)方案可以看出,通過使用虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理服務(wù)來測試所述待測試金融業(yè)務(wù),調(diào)用虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理線程監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的MQ消息,根據(jù)配置文件和所述MQ消息包括的MT報(bào)文的內(nèi)容調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,得到模擬回執(zhí),用所述模擬回執(zhí)代替測試BIC的功能進(jìn)行測試,由此在對所述待測試金融業(yè)務(wù)進(jìn)行測試時(shí),不再因?yàn)樾枰c所述SWIFT測試網(wǎng)絡(luò)聯(lián)網(wǎng)而繳納網(wǎng)絡(luò)使用費(fèi)用,減少了測試成本。
【專利附圖】
【附圖說明】
[0028]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0029]圖1為本發(fā)明實(shí)施例提供的一種獲取模擬回執(zhí)的方法流程圖;
[0030]圖2為本發(fā)明實(shí)施例提供的一種獲取模擬回執(zhí)的裝置結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0031]本發(fā)明實(shí)施例一種虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理服務(wù)(Virtual SwiftBatch Servlet, VSBS)來模擬SWITF測試網(wǎng)絡(luò)對待測試金融業(yè)務(wù)進(jìn)行測試,當(dāng)在測試待測試金融業(yè)務(wù)時(shí),通過調(diào)用虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理線程(Virtual SwiftBatch Thread7VSBT)來監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的信息隊(duì)列(Message Queue,MQ)消息,根據(jù)配置文件和所述MQ消息所包括的消息類型(Message Type,MT)報(bào)文的內(nèi)容調(diào)用對應(yīng)的java模塊進(jìn)行處理,通過處理結(jié)果得到模擬回執(zhí),當(dāng)測試需要使用到測試BIC時(shí),使用所述模擬回執(zhí)來代替所述測試BIC完成所述測試BIC相同的功能,完成測試。由此在對所述待測試金融業(yè)務(wù)進(jìn)行測試時(shí),不再因?yàn)樾枰c所述SWIFT測試網(wǎng)絡(luò)聯(lián)網(wǎng)而繳納網(wǎng)絡(luò)使用費(fèi)用,減少了測試成本。
[0032]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0033]實(shí)施例一
[0034]請參閱圖1,其為本發(fā)明實(shí)施例提供的一種獲取模擬回執(zhí)的方法流程圖,所述方法包括:
[0035]SlOl =VSBS調(diào)用VSBT監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的MQ消息,所述MQ消息中包括MT報(bào)文。
[0036]S102:所述VSBS調(diào)用批處理初始化進(jìn)程讀取待測試金融業(yè)務(wù)的配置文件。
[0037]所述配置文件為用于得到模擬回執(zhí)的配置文件,在所述配置文件中配置所需模擬回執(zhí)的相關(guān)要求和信息,其主要包含模擬回執(zhí)的屬性,MT報(bào)文的解析方式等。
[0038]以模擬回執(zhí)的屬性為例進(jìn)行說明:
[0039]比如說,如果所述VSBS讀取的所示待測試金融業(yè)務(wù)的配置文件中的模擬回執(zhí)的屬性是確認(rèn)字符(Acknowledgement, ACK)狀態(tài),那么在S103得到的對應(yīng)所述待測試金融業(yè)務(wù)的模擬回執(zhí)的屬性是回執(zhí)ACK。如果所述配置文件中的模擬回執(zhí)的屬性是否定應(yīng)答(Negative Acknowledgment,NAK)狀態(tài),那么在S103得到的對應(yīng)所述待測試金融業(yè)務(wù)的模擬回執(zhí)的屬性是回執(zhí)NAK。所述配置文件中的模擬回執(zhí)的回執(zhí)屬性可以進(jìn)行事先設(shè)置,當(dāng)在測試所述待測試金融業(yè)務(wù)的過程中,當(dāng)測試需要得到回執(zhí)ACK,那么就設(shè)置所述配置文件中的模擬回執(zhí)屬性為ACK狀態(tài),當(dāng)測試需要得到回執(zhí)NAK,那么就設(shè)置所述配置文件中的模擬回執(zhí)屬性為NAK狀態(tài)。也就是說,可選的,得到的所述模擬回執(zhí)的屬性和所述配置文件所包含的模擬回執(zhí)的屬性相同。
[0040]注:ACK和NAK為SWIFT中所特定使用的回執(zhí)內(nèi)容。
[0041]S103:所述VSBS根據(jù)所述配置文件和所述MT報(bào)文的內(nèi)容,調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,得到模擬回執(zhí),所述模擬回執(zhí)具有與測試BIC的相同功能。
[0042]MQ消息為IBM提供的消息中間件,用于傳輸MT報(bào)文,在本申請實(shí)施例中,并不限定讀取所述MQ消息中MT報(bào)文內(nèi)容的方式。
[0043]可以通過配置文件以及獲取的MT報(bào)文,根據(jù)要求返回相應(yīng)的模擬回執(zhí)。
[0044]以具體應(yīng)用場景為例進(jìn)行說明,可根據(jù)所述配置文件,如配置為ACK,根據(jù)獲取的MT報(bào)文模擬返回ACK回執(zhí)(SWIFT報(bào)文的標(biāo)準(zhǔn)成功回執(zhí));或者,可根據(jù)所述配置文件,如配置為NAK,根據(jù)獲取的MT報(bào)文模擬返回NAK回執(zhí)(SWIFT報(bào)文的標(biāo)準(zhǔn)失敗回執(zhí));或者,可根據(jù)所述配置文件,如配置為ERROR,根據(jù)獲取的MT報(bào)文,模擬返回錯(cuò)誤信息(用于極限場景);或者,可根據(jù)所述配置文件,如配置為FINC0PY,模擬返回ACK回執(zhí)和央行回執(zhí)報(bào)文(012/019SWIFT報(bào)文的系統(tǒng)報(bào)文);或者,可根據(jù)所述配置文件,如配置為SWIFTTEST,根據(jù)獲取的MT報(bào)文,替換相關(guān)信息后,用于上聯(lián)SWIFT測試網(wǎng)絡(luò)。
[0045]可選的,所述java模塊主要包括javabean和java.util。當(dāng)然也可以是其他java模塊。
[0046]可選的,調(diào)用java模塊對所述MT報(bào)文進(jìn)行相關(guān)的字符串處理。
[0047]所述VSBS調(diào)用的對應(yīng)的java模塊,通過配置文件中的相關(guān)信息對獲取到的MT報(bào)文內(nèi)容進(jìn)行相應(yīng)處理。
[0048]可見,通過使用虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理服務(wù)來測試所述待測試金融業(yè)務(wù),調(diào)用虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理線程監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的MQ消息,根據(jù)配置文件和所述MQ消息包括的MT報(bào)文的內(nèi)容調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,得到模擬回執(zhí),用所述模擬回執(zhí)代替測試BIC的功能進(jìn)行測試,由此在對所述待測試金融業(yè)務(wù)進(jìn)行測試時(shí),不再因?yàn)樾枰c所述SWIFT測試網(wǎng)絡(luò)聯(lián)網(wǎng)而繳納網(wǎng)絡(luò)使用費(fèi)用,減少了測試成本。
[0049]實(shí)施例二
[0050]本實(shí)施例為對應(yīng)實(shí)施例一的裝置實(shí)施例,圖2為本發(fā)明實(shí)施例提供的一種獲取模擬回執(zhí)的裝置結(jié)構(gòu)圖,如圖2所示,所述獲取模擬回執(zhí)的裝置200包括:
[0051]監(jiān)控單元201,用于調(diào)用VSBT監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的MQ消息,所述MQ消息中包括MT報(bào)文。
[0052]讀取單元202,用于調(diào)用批處理初始化進(jìn)程讀取待測試金融業(yè)務(wù)的配置文件。
[0053]所述配置文件為用于得到模擬回執(zhí)的配置文件,在所述配置文件中配置所需模擬回執(zhí)的相關(guān)要求和信息,其主要包含模擬回執(zhí)的屬性,MT報(bào)文的解析方式等。
[0054]以模擬回執(zhí)的屬性為例進(jìn)行說明:
[0055]比如說,如果所述讀取單元202讀取的所示待測試金融業(yè)務(wù)的配置文件中的模擬回執(zhí)的屬性是ACK狀態(tài),那么在所述處理單元203得到的對應(yīng)所述待測試金融業(yè)務(wù)的模擬回執(zhí)的屬性是回執(zhí)ACK。如果所述配置文件中的模擬回執(zhí)的屬性是NAK狀態(tài),那么在所述處理單元203得到的對應(yīng)所述待測試金融業(yè)務(wù)的模擬回執(zhí)的屬性是回執(zhí)NAK。所述配置文件中的模擬回執(zhí)的回執(zhí)屬性可以進(jìn)行事先設(shè)置,當(dāng)在測試所述待測試金融業(yè)務(wù)的過程中,當(dāng)測試需要得到回執(zhí)ACK,那么就設(shè)置所述配置文件中的模擬回執(zhí)屬性為ACK狀態(tài),當(dāng)測試需要得到回執(zhí)NAK,那么就設(shè)置所述配置文件中的模擬回執(zhí)屬性為NAK狀態(tài)。也就是說,可選的,通過所述處理單元得到的所述模擬回執(zhí)的屬性和所述配置文件所包含的模擬回執(zhí)的屬性相同。
[0056]注:ACK和NAK為SWIFT中所特定使用的回執(zhí)內(nèi)容。
[0057]處理單元203,用于根據(jù)所述配置文件和所述MT報(bào)文的內(nèi)容,調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,得到模擬回執(zhí),所述模擬回執(zhí)具有與測試銀行識別碼BIC的相同功能。
[0058]MQ消息為IBM提供的消息中間件,用于傳輸MT報(bào)文,在本申請實(shí)施例中,并不限定讀取所述MQ消息中MT報(bào)文內(nèi)容的方式。
[0059]可以通過配置文件以及獲取的MT報(bào)文,根據(jù)要求返回相應(yīng)的模擬回執(zhí)。
[0060]以具體應(yīng)用場景為例進(jìn)行說明,可根據(jù)所述配置文件,如配置為ACK,根據(jù)獲取的MT報(bào)文模擬返回ACK回執(zhí)(SWIFT報(bào)文的標(biāo)準(zhǔn)成功回執(zhí));或者,可根據(jù)所述配置文件,如配置為NAK,根據(jù)獲取的MT報(bào)文模擬返回NAK回執(zhí)(SWIFT報(bào)文的標(biāo)準(zhǔn)失敗回執(zhí));或者,可根據(jù)所述配置文件,如配置為ERROR,根據(jù)獲取的MT報(bào)文,模擬返回錯(cuò)誤信息(用于極限場景);或者,可根據(jù)所述配置文件,如配置為FINC0PY,模擬返回ACK回執(zhí)和央行回執(zhí)報(bào)文(012/019SWIFT報(bào)文的系統(tǒng)報(bào)文);或者,可根據(jù)所述配置文件,如配置為SWIFTTEST,根據(jù)獲取的MT報(bào)文,替換相關(guān)信息后,用于上聯(lián)SWIFT測試網(wǎng)絡(luò)。
[0061]可選的,所述java模塊包括javabean和java.util。當(dāng)然也可以是其他java模塊。
[0062]可選的,所述處理單元203,具體用于調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行相關(guān)的字符串處理。
[0063]可見,通過使用虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理服務(wù)來測試所述待測試金融業(yè)務(wù),調(diào)用虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理線程監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的MQ消息,根據(jù)配置文件和所述MQ消息包括的MT報(bào)文的內(nèi)容調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,得到模擬回執(zhí),用所述模擬回執(zhí)代替測試BIC的功能進(jìn)行測試,由此在對所述待測試金融業(yè)務(wù)進(jìn)行測試時(shí),不再因?yàn)樾枰c所述SWIFT測試網(wǎng)絡(luò)聯(lián)網(wǎng)而繳納網(wǎng)絡(luò)使用費(fèi)用,減少了測試成本。
[0064]通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法中的全部或部分步驟可借助軟件加通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者諸如媒體網(wǎng)關(guān)等網(wǎng)絡(luò)通信設(shè)備)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0065]需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于設(shè)備及系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的設(shè)備及系統(tǒng)實(shí)施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0066]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,并非用于限定本發(fā)明的保護(hù)范圍。應(yīng)當(dāng)指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種獲取模擬回執(zhí)的方法,其特征在于,所述方法包括: 虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理服務(wù)VSBS調(diào)用虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理線程VSBT監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的信息隊(duì)列MQ消息,所述MQ消息中包括消息類型MT報(bào)文; 所述VSBS調(diào)用批處理初始化(Batch Init)進(jìn)程讀取待測試金融業(yè)務(wù)的配置文件;所述VSBS根據(jù)所述配置文件和所述MT報(bào)文的內(nèi)容,調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,得到模擬回執(zhí),所述模擬回執(zhí)具有與測試銀行識別碼BIC的相同功能。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述 java 模塊包括 javabean 和 java.util。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述VSBS調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,包括: 所述VSBS調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行相關(guān)的字符串處理。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于, 得到的所述模擬回執(zhí)的屬性和所述配置文件所包含的模擬回執(zhí)的屬性相同。
5.一種獲取模擬回執(zhí)的裝置,其特征在于,包括: 監(jiān)控單元,用于調(diào)用虛擬環(huán)球同業(yè)銀行金融電訊協(xié)會(huì)批處理線程VSBT監(jiān)控所述待測試金融業(yè)務(wù)發(fā)送的信息隊(duì)列MQ消息,所述MQ消息中包括消息類型MT報(bào)文; 讀取單元,用于調(diào)用批處理初始化(Batch Init)進(jìn)程讀取待測試金融業(yè)務(wù)的配置文件; 處理單元,用于根據(jù)所述配置文件和所述MT報(bào)文的內(nèi)容,調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行處理,得到模擬回執(zhí),所述模擬回執(zhí)具有與測試銀行識別碼BIC的相同功能。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于, 所述 java 模塊包括 javabean 和 java.util。
7.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于, 所述處理單元,具體用于調(diào)用對應(yīng)的java模塊對所述MT報(bào)文進(jìn)行相關(guān)的字符串處理。
8.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于, 通過所述處理單元得到的所述模擬回執(zhí)的屬性和所述配置文件所包含的模擬回執(zhí)的屬性相同。
【文檔編號】G06Q40/02GK104318475SQ201410601562
【公開日】2015年1月28日 申請日期:2014年10月30日 優(yōu)先權(quán)日:2014年10月30日
【發(fā)明者】謝銘 申請人:中國銀行股份有限公司