一種服務(wù)器通信管理的裝置及配置服務(wù)器通信形式的方法
【專(zhuān)利摘要】本發(fā)明提供了一種服務(wù)器通信管理的裝置及配置服務(wù)器通信形式的方法,該裝置包括:通信模塊、報(bào)文解析模塊及文件傳輸模塊;所述通信模塊,用于提供至少一種基于傳輸控制協(xié)議TCP連接的工作模式備選,并根據(jù)外部選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸;所述報(bào)文解析模塊,用于提供至少一種報(bào)文轉(zhuǎn)換格式備選,并根據(jù)外部選定的報(bào)文轉(zhuǎn)換格式對(duì)所述通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解析;所述文件傳輸模塊,用于提供至少一種傳輸接口備選,并通過(guò)外部選定的傳輸接口對(duì)所述通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸。本方案能夠減少配置服務(wù)器通信形式的工作量。
【專(zhuān)利說(shuō)明】
-種服務(wù)器通信管理的裝置及配置服務(wù)器通信形式的方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及通信技術(shù)領(lǐng)域,特別設(shè)及一種服務(wù)器通信管理的裝置及配置服務(wù)器通 信形式的裝置及方法。
【背景技術(shù)】
[0002] 服務(wù)器作為一種高性能、高可靠性的計(jì)算機(jī),被廣泛應(yīng)用于各個(gè)領(lǐng)域,用戶通過(guò)客 戶端與服務(wù)器進(jìn)行通信,可W利用服務(wù)器的計(jì)算資源進(jìn)行數(shù)據(jù)運(yùn)算或?qū)Ψ?wù)器上存儲(chǔ)的數(shù) 據(jù)進(jìn)行訪問(wèn)。由于各個(gè)客戶端的用途及安全級(jí)別不同,所W不同客戶端與服務(wù)器進(jìn)行通信 的形式也不完全相同。因而針對(duì)不同的客戶端需要配置相對(duì)應(yīng)的服務(wù)器通信形式。
[0003] 目前,在為客戶端配置服務(wù)器通信形式時(shí),通過(guò)修改通信管理模塊框架的代碼,并 編寫(xiě)相應(yīng)的配置文件和通信協(xié)議的動(dòng)態(tài)庫(kù),完成服務(wù)器通信形式的配置。
[0004] 針對(duì)于現(xiàn)有技術(shù)配置服務(wù)器通信形式的方法,由于服務(wù)器可能與多個(gè)客戶端進(jìn)行 通信,各個(gè)客戶端對(duì)應(yīng)的服務(wù)器通信形式并不完全相同,針對(duì)于每一種服務(wù)器通信形式,都 需要對(duì)通信管理模塊框架的代碼進(jìn)行修改,而通信管理模塊框架代碼的修改是一個(gè)浩大的 工程,需要耗費(fèi)較長(zhǎng)的時(shí)間,因而配置服務(wù)器通信形式的工作量較大。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施例提供了一種服務(wù)器通信管理的裝置及配置服務(wù)器通信形式的方法, 能夠減小配置服務(wù)器通信形式的工作量。
[0006] 本發(fā)明實(shí)施例提供了一種服務(wù)器通信管理的裝置,包括:通信模塊、報(bào)文解析模塊 及文件傳輸模塊;
[0007] 所述通信模塊,用于提供至少一種基于傳輸控制協(xié)議TCP連接的工作模式備選,并 根據(jù)外部選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸;
[000引所述報(bào)文解析模塊,用于提供至少一種報(bào)文轉(zhuǎn)換格式備選,并根據(jù)外部選定的報(bào) 文轉(zhuǎn)換格式對(duì)所述通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解析;
[0009] 所述文件傳輸模塊,用于提供至少一種傳輸接口備選,并通過(guò)外部選定的傳輸接 口對(duì)所述通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸。
[0010] 優(yōu)選地,該裝置進(jìn)一步包括:加解密模塊;
[0011] 所述加解密模塊,用于提供至少一種加解密模式備選,并根據(jù)外部選定的加解密 模式,對(duì)所述通信對(duì)象發(fā)送給所述服務(wù)器的報(bào)文進(jìn)行解密處理,W及對(duì)所述服務(wù)器發(fā)送給 所述通信對(duì)象的報(bào)文進(jìn)行加密處理。
[0012] 優(yōu)選地,
[0013] 所述加解密模式包括:基于安全套接層S化的加解密模式或基于關(guān)鍵字KEY的加解 密模式。
[0014] 優(yōu)選地,所述通信模塊包括:連接控制單元、應(yīng)答控制單元、對(duì)象控制單元及通信 單元;
[0015] 所述連接控制單元,用于提供長(zhǎng)連接和短連接兩種連接形式備選,并獲取被外部 選定的目標(biāo)連接形式;
[0016] 所述應(yīng)答控制單元,用于提供同步應(yīng)答和異步應(yīng)答兩種應(yīng)答形式備選,并獲取被 外部選定的目標(biāo)應(yīng)答形式;
[0017] 所述對(duì)象控制單元,用于提供客戶端和其他服務(wù)器作為通信對(duì)象備選,并獲取被 外部選定的目標(biāo)通信對(duì)象;
[0018] 所述通信單元,用于將獲取到的目標(biāo)連接形式、目標(biāo)應(yīng)答形式及目標(biāo)通信對(duì)象確 定為一種工作模式,通過(guò)該工作模式對(duì)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳 輸。
[0019] 優(yōu)選地,當(dāng)所述對(duì)象控制單元獲取到至少兩個(gè)目標(biāo)通信對(duì)象時(shí),
[0020] 所述通信模塊,用于根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)工作 模式,分別對(duì)各個(gè)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸;
[0021 ]所述報(bào)文解析模塊,用于根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo) 報(bào)文轉(zhuǎn)換格式,分別對(duì)各個(gè)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解析;
[0022] 所述文件傳輸模塊,用于根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo) 傳輸接口,分別對(duì)各個(gè)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸;
[0023] 所述加解密模塊,用于根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)加 解密模式,分別對(duì)各個(gè)所述目標(biāo)通信對(duì)象發(fā)送給所述服務(wù)器的報(bào)文進(jìn)行解密處理,W及對(duì) 所述服務(wù)器發(fā)送給各個(gè)所述目標(biāo)通信對(duì)象的報(bào)文進(jìn)行加密處理。
[0024] 優(yōu)選地,
[0025] 所述工作模式包括:短連接同步應(yīng)答服務(wù)器、短連接同步應(yīng)答客戶端、短連接同步 應(yīng)答服務(wù)器和客戶端、短連接異步應(yīng)答服務(wù)器、短連接異步應(yīng)答客戶端、短連接異步應(yīng)答服 務(wù)器和客戶端、長(zhǎng)連接同步應(yīng)答服務(wù)器、長(zhǎng)連接同步應(yīng)答客戶端、長(zhǎng)連接同步應(yīng)答服務(wù)器和 客戶端、長(zhǎng)連接異步應(yīng)答服務(wù)器、長(zhǎng)連接異步應(yīng)答客戶端及長(zhǎng)連接異步應(yīng)答服務(wù)器和客戶 端中的任意一種。
[0026] 本發(fā)明實(shí)施例還提供了一種利用上述任意一種服務(wù)器通信管理的裝置對(duì)服務(wù)器 通信形式進(jìn)行配置的方法,包括:
[0027] 從所述通信模塊提供的至少一種基于傳輸控制協(xié)議TCP連接的工作模式中選定工 作模式,使所述通信模塊根據(jù)選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳 輸;
[0028] 從所述報(bào)文解析模塊提供的至少一種報(bào)文轉(zhuǎn)換格式中選定報(bào)文轉(zhuǎn)換格式,使所述 報(bào)文解析模塊根據(jù)選定的報(bào)文轉(zhuǎn)換格式對(duì)所述通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解 析;
[0029] 從所述文件傳輸模塊提供的至少一種傳輸接口中選定傳輸接口,使所述文件傳輸 模塊通過(guò)選定的所述傳輸接口對(duì)所述通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸。
[0030] 優(yōu)選地,當(dāng)所述服務(wù)器通信管理的裝置包括加解密模塊時(shí),進(jìn)一步包括:
[0031] 從所述加解密模塊提供的至少一種加解密模式中選定加解密模式,使所述加解密 模塊根據(jù)選定的加解密模式,對(duì)所述通信對(duì)象發(fā)送給所述服務(wù)器的報(bào)文進(jìn)行解密處理,W 及對(duì)所述服務(wù)器發(fā)送給所述通信對(duì)象的報(bào)文進(jìn)行加密處理。
[0032] 優(yōu)選地,當(dāng)所述通信模塊包括連接控制單元、應(yīng)答控制單元、對(duì)象控制單元及通信 單元時(shí),
[0033] 所述從所述通信模塊提供的至少一種基于傳輸控制協(xié)議TCP連接的工作模式中選 定工作模式,使所述通信模塊根據(jù)選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn) 行傳輸包括:
[0034] 從所述連接控制單元提供的長(zhǎng)連接和短連接兩種連接形式中選定目標(biāo)連接形式;
[0035] 從所述應(yīng)答控制單元提供的同步應(yīng)答和異步應(yīng)答兩種應(yīng)答形式中選定目標(biāo)應(yīng)答 形式;
[0036] 從所述對(duì)象控制單元提供的作為通信對(duì)象的客戶端和其他服務(wù)器中選定目標(biāo)通 ?胃對(duì)象;
[0037] 通過(guò)所述通信單元將選定的目標(biāo)連接形式、目標(biāo)應(yīng)答形式及目標(biāo)通信對(duì)象確定為 一種工作模式,通過(guò)該工作模式對(duì)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸。
[0038] 優(yōu)選地,當(dāng)選定至少兩個(gè)目標(biāo)通信對(duì)象時(shí),
[0039] 所述根據(jù)選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸包括:根 據(jù)外部選定的針對(duì)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)工作模式,分別對(duì)各個(gè)所述目標(biāo)通信 對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸;
[0040] 所述根據(jù)選定的報(bào)文轉(zhuǎn)換格式對(duì)所述通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解 析包括:根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)報(bào)文轉(zhuǎn)換格式,分別對(duì)各 個(gè)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解析;
[0041] 所述通過(guò)選定的所述傳輸接口對(duì)所述通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳 輸包括:根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)傳輸接口,分別對(duì)各個(gè)所 述目標(biāo)通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸;
[0042] 所述根據(jù)選定的加解密模式,對(duì)所述通信對(duì)象發(fā)送給所述服務(wù)器的報(bào)文及文件進(jìn) 行解密處理,W及對(duì)所述服務(wù)器發(fā)送給所述通信對(duì)象的報(bào)文及文件進(jìn)行加密處理包括:根 據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)加解密模式,分別對(duì)各個(gè)所述目標(biāo)通 信對(duì)象發(fā)送給所述服務(wù)器的報(bào)文進(jìn)行解密處理,W及對(duì)所述服務(wù)器發(fā)送給各個(gè)所述目標(biāo)通 信對(duì)象的報(bào)文進(jìn)行加密處理。
[0043] 本發(fā)明實(shí)施例提供了一種服務(wù)器通信管理的裝置及配置服務(wù)器通信形式的方法, 通信模塊提供至少一種工作模式,報(bào)文解析模塊提供至少一種報(bào)文轉(zhuǎn)換格式,文件傳輸模 塊提供至少一種傳輸接口,通信模塊能夠根據(jù)選定的工作模式傳輸通信對(duì)象與服務(wù)器之間 的報(bào)文,報(bào)文解析模塊能夠根據(jù)選定的報(bào)文轉(zhuǎn)換格式對(duì)通信對(duì)象與服務(wù)器之間傳輸?shù)膱?bào)文 進(jìn)行解析,文件傳輸模塊能夠根據(jù)選定的傳輸接口對(duì)通信對(duì)象與服務(wù)器之間的文件進(jìn)行傳 輸。通過(guò)該服務(wù)器通信管理的裝置,在配置服務(wù)器通信形式時(shí),無(wú)需服務(wù)器通信管理模塊框 架的代碼進(jìn)行修改,僅需要從相應(yīng)地模塊中選擇所需的工作模式、報(bào)文轉(zhuǎn)換格式及傳輸接 口,便可W完成服務(wù)器通信形式的配置,實(shí)現(xiàn)通信對(duì)象與服務(wù)器之間的通信,從而減小了配 置服務(wù)器通信形式的工作量。
【附圖說(shuō)明】
[0044] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明 的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可W根據(jù) 運(yùn)些附圖獲得其他的附圖。
[0045] 圖1是本發(fā)明一個(gè)實(shí)施例提供的一種服務(wù)器通信管理的裝置示意圖;
[0046] 圖2是本發(fā)明另一個(gè)實(shí)施例提供的一種服務(wù)器通信管理的裝置示意圖;
[0047] 圖3是本發(fā)明一個(gè)實(shí)施例提供的一種通信模塊的示意圖;
[0048] 圖4是本發(fā)明一個(gè)實(shí)施例提供的一種服務(wù)器通信管理的裝置所在設(shè)備的示意圖;
[0049] 圖5是本發(fā)明一個(gè)實(shí)施例提供的一種配置服務(wù)器通信形式的方法流程圖;
[0050] 圖6是本發(fā)明一個(gè)實(shí)施例提供的一種服務(wù)器通信系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0051] 為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0052] 如圖1所示,本發(fā)明實(shí)施例提供了一種服務(wù)器通信管理的裝置,該裝置可W包括: 通信模塊101、報(bào)文解析模塊102及文件傳輸模塊103;
[0053] 所述通信模塊101,用于提供至少一種基于TCP(傳輸控制協(xié)議)連接的工作模式備 選,并根據(jù)外部選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸;
[0054] 所述報(bào)文解析模塊102,用于提供至少一種報(bào)文轉(zhuǎn)換備選,并根據(jù)外部選定的報(bào)文 轉(zhuǎn)換格式對(duì)所述通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解析;
[0055] 所述文件傳輸模塊103,用于提供至少一種傳輸接口備選,并通過(guò)外部選定的傳輸 接口對(duì)所述通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸。
[0056] 本發(fā)明實(shí)施例提供了一種服務(wù)器通信管理的裝置,通信模塊提供至少一種工作模 式,報(bào)文解析模塊提供至少一種報(bào)文轉(zhuǎn)換格式,文件傳輸模塊提供至少一種傳輸接口,通信 模塊能夠根據(jù)選定的工作模式傳輸通信對(duì)象與服務(wù)器之間的報(bào)文,報(bào)文解析模塊能夠根據(jù) 選定的報(bào)文轉(zhuǎn)換格式對(duì)通信對(duì)象與服務(wù)器之間傳輸?shù)膱?bào)文進(jìn)行解析,文件傳輸模塊能夠根 據(jù)選定的傳輸接口對(duì)通信對(duì)象與服務(wù)器之間的文件進(jìn)行傳輸。通過(guò)該服務(wù)器通信管理的裝 置,在配置服務(wù)器通信形式時(shí),無(wú)需服務(wù)器通信管理模塊框架的代碼進(jìn)行修改,僅需要從相 應(yīng)地模塊中選擇所需的工作模式、報(bào)文轉(zhuǎn)換格式及傳輸接口,便可W完成服務(wù)器通信形式 的配置,實(shí)現(xiàn)通信對(duì)象與服務(wù)器之間的通信,從而減小了配置服務(wù)器通信形式的工作量。
[0057] 在本發(fā)明一個(gè)實(shí)施例中,如圖2所示,該服務(wù)器通信管理的裝置還包括加解密模塊 104,加解密模塊104提供至少一種加解密模式備選,根據(jù)被選定的加解密模式對(duì)通信對(duì)象 發(fā)送給服務(wù)器的報(bào)文進(jìn)解密處理,并對(duì)服務(wù)器發(fā)送給通信對(duì)象的報(bào)文進(jìn)行加密處理。運(yùn)樣, 在配置服務(wù)器通信形式時(shí),可W直接選定所需的加解密模式對(duì)通信對(duì)象與服務(wù)器之間傳輸 的報(bào)文進(jìn)行加密處理或解密處理,無(wú)需通過(guò)修改通信管理模塊框架代碼的方式實(shí)現(xiàn)對(duì)報(bào)文 進(jìn)行加解密處理,進(jìn)一步減小了配置服務(wù)器通信形式的工作量。另外,通過(guò)設(shè)置加解密模 塊,可W對(duì)通信對(duì)象與服務(wù)器之間的報(bào)文進(jìn)行加密處理,提高了通信對(duì)象與服務(wù)器之間傳 輸報(bào)文的安全性。
[005引在本發(fā)明一個(gè)實(shí)施例中,加解密模塊提供的加解密模式包括基于安全套接層 (SSL)的加解密模式和基于關(guān)鍵字化EY)的加解密模式?;诎踩捉訉拥募咏饷苣J骄邆?了跨系統(tǒng)的性能,能夠?qū)Σ煌到y(tǒng)之間傳輸?shù)膱?bào)文進(jìn)行加密或解密;基于關(guān)鍵字的加解密 模式提供多種加解密函數(shù),每一種加解密函數(shù)都允許用戶自定義關(guān)鍵字。加解密模塊提供 W上兩種加解密模式,用戶可W根據(jù)需求靈活選擇相應(yīng)的加解密模式,滿足不同用戶的不 同需求,提高了該服務(wù)器通信管理的裝置的適用性,并保證通信對(duì)象與服務(wù)器之間傳輸報(bào) 文的安全性。
[0059] 在本發(fā)明一個(gè)實(shí)施例中,如圖3所示,通信模塊101包括:連接單元1011、應(yīng)答控制 單元1012、對(duì)象控制單元1013及通信單元1014;
[0060] 連接控制單元1011,用于提供長(zhǎng)連接和短連接兩種連接形式備選,并獲取被外部 選定的目標(biāo)連接形式;
[0061] 應(yīng)答控制單元1012,用于提供同步應(yīng)答和異步應(yīng)答兩種應(yīng)答形式備選,并獲取被 外部選定的目標(biāo)應(yīng)答形式;
[0062] 對(duì)象控制單元1013,用于提供客戶端和其他服務(wù)器作為通信對(duì)象備選,并獲取被 外部選定的目標(biāo)通信對(duì)象;
[0063] 通信單元1014,用于將連接控制單元1011獲取到的目標(biāo)連接形式、應(yīng)答控制單元 1012獲取到的目標(biāo)應(yīng)答形式及對(duì)象控制單元1013獲取到的目標(biāo)通信對(duì)象確定為一種工作 模式,通過(guò)該工作模式對(duì)目標(biāo)通信對(duì)象與服務(wù)器支架的報(bào)文進(jìn)行傳輸。
[0064] 在本發(fā)明實(shí)施例中,在配置服務(wù)器通信形式時(shí),可W從對(duì)象控制單元中確定客戶 端或其他的服務(wù)器作為目標(biāo)通信對(duì)象,從連接控制單元中確定長(zhǎng)連接或短連接作為目標(biāo)連 接形式,從應(yīng)答控制單元中確定同步應(yīng)答或異步應(yīng)答作為目標(biāo)應(yīng)答形式,將確定出的目標(biāo) 通信對(duì)象、目標(biāo)連接形式及目標(biāo)應(yīng)答形式確定為一種工作模式,通信單元根據(jù)確定出的工 作模式對(duì)目標(biāo)通信對(duì)象與服務(wù)器之間的報(bào)文進(jìn)行傳輸。運(yùn)樣,能夠?qū)γ恳环N工作模式下的 連接形式、應(yīng)答形式及通信對(duì)象進(jìn)行選擇,進(jìn)行靈活的組合,W獲得所需的工作模式,滿足 不同通信形式的要求,進(jìn)一步提高了該服務(wù)器通信管理的裝置的適用性。
[0065] 在本發(fā)明一個(gè)實(shí)施例中,在從對(duì)象控制單元提供的客戶端及其他服務(wù)器中選定目 標(biāo)通信對(duì)象時(shí),可W選定至少兩個(gè)目標(biāo)通信對(duì)象,外部為每一個(gè)目標(biāo)通信對(duì)象選定對(duì)應(yīng)的 目標(biāo)工作模式、目標(biāo)報(bào)文轉(zhuǎn)換格式、目標(biāo)傳輸接口及目標(biāo)加解密模式。針對(duì)于任意一個(gè)目標(biāo) 通信對(duì)象,通信模塊根據(jù)該目標(biāo)通信對(duì)象對(duì)應(yīng)的目標(biāo)工作模式對(duì)該目標(biāo)通信對(duì)象與服務(wù)器 之前的報(bào)文進(jìn)行傳輸;報(bào)文解析模塊根據(jù)該目標(biāo)通信對(duì)象對(duì)應(yīng)的目標(biāo)報(bào)文轉(zhuǎn)換格式對(duì)該目 標(biāo)通信對(duì)象與服務(wù)器之間的報(bào)文進(jìn)行解析;文件傳輸模塊根據(jù)該目標(biāo)通信對(duì)象對(duì)應(yīng)的目標(biāo) 傳輸接口對(duì)該目標(biāo)通信對(duì)象與服務(wù)器之間的文件進(jìn)行傳輸;加解密模塊根據(jù)該目標(biāo)通信對(duì) 象對(duì)應(yīng)的目標(biāo)加解密模式對(duì)該目標(biāo)通信對(duì)象發(fā)送給服務(wù)器的報(bào)文進(jìn)行解密,并對(duì)服務(wù)器發(fā) 送給該目標(biāo)通信對(duì)象的報(bào)文進(jìn)行加密。運(yùn)樣,可W在一臺(tái)服務(wù)器上設(shè)置多個(gè)通信節(jié)點(diǎn),不同 通信節(jié)點(diǎn)的通信形式可W相同也可W不同,W滿足不同用戶的不同需求,進(jìn)一步提高了該 服務(wù)器通信管理的裝置的適用性。
[0066] 在本發(fā)明一個(gè)實(shí)施例中,根據(jù)外部選定的目標(biāo)通信對(duì)象、目標(biāo)連接形式及目標(biāo)應(yīng) 答形式,可W組成多種工作模式,主要包括有:短連接同步應(yīng)答服務(wù)器、短連接同步應(yīng)答客 戶端、短連接同步應(yīng)答服務(wù)器和客戶端、短連接異步應(yīng)答服務(wù)器、短連接異步應(yīng)答客戶端、 短連接異步應(yīng)答服務(wù)器和客戶端、長(zhǎng)連接同步應(yīng)答服務(wù)器、長(zhǎng)連接同步應(yīng)答客戶端、長(zhǎng)連接 同步應(yīng)答服務(wù)器和客戶端、長(zhǎng)連接異步應(yīng)答服務(wù)器、長(zhǎng)連接異步應(yīng)答客戶端及長(zhǎng)連接異步 應(yīng)答服務(wù)器和客戶端。通信模塊提供多種工作模式,供各類(lèi)用戶進(jìn)行選擇,W滿足不同用戶 的不同要求,盡可能避免對(duì)通信管理模塊框架的代碼進(jìn)行修改,減少配置服務(wù)器通信形式 的工作量。
[0067] 上述實(shí)施例提供的服務(wù)器通信管理的裝置為一個(gè)邏輯意義上的裝置,是通過(guò)其所 在設(shè)備的CP閑尋非易失性存儲(chǔ)器中對(duì)應(yīng)的計(jì)算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。從硬 件層面而言,如圖4所示,為本發(fā)明實(shí)施例提供的服務(wù)器通信管理的裝置所在設(shè)備的一種硬 件結(jié)構(gòu)圖,除了圖4所示的處理器、內(nèi)存、網(wǎng)絡(luò)接口 W及非易失性存儲(chǔ)器之外,實(shí)施例中裝置 所在的設(shè)備通常還可W包括其他硬件,如負(fù)責(zé)處理報(bào)文的轉(zhuǎn)發(fā)忍片等等。
[0068] 如圖5所示,本發(fā)明一個(gè)實(shí)施例提供了一種利用本發(fā)明實(shí)施例提供的任意一種服 務(wù)器通信管理的裝置對(duì)服務(wù)器通信形式進(jìn)行配置的方法,該方法可W包括W下步驟:
[0069] 步驟501:從所述通信模塊提供的至少一種基于傳輸控制協(xié)議TCP連接的工作模式 中選定工作模式,使所述通信模塊根據(jù)選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào) 文進(jìn)行傳輸;
[0070] 步驟502:從所述報(bào)文解析模塊提供的至少一種報(bào)文轉(zhuǎn)換格式中選定報(bào)文轉(zhuǎn)換格 式,使所述報(bào)文解析模塊根據(jù)選定的報(bào)文轉(zhuǎn)換格式對(duì)所述通信對(duì)象與所述服務(wù)器之間的報(bào) 文進(jìn)行解析;
[0071] 步驟503:從所述文件傳輸模塊提供的至少一種傳輸接口中選定傳輸接口,使所述 文件傳輸模塊通過(guò)選定的所述傳輸接口對(duì)所述通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳 輸。
[0072] 本發(fā)明實(shí)施例提供了一種配置服務(wù)器通信形式的方法,在配置服務(wù)器通信形式 時(shí),從通信模塊提供的至少一種工作模式中選定一種工作模式,從報(bào)文解析模塊提供的至 少一種報(bào)文轉(zhuǎn)換格式中選定一種報(bào)文轉(zhuǎn)換格式,從文件傳輸模塊提供的至少一種傳輸接口 中選定一種傳輸接口,之后使通信模塊根據(jù)選定的工作模式對(duì)通信對(duì)象與服務(wù)器之間的報(bào) 文進(jìn)行傳輸,使報(bào)文解析模塊根據(jù)選定的報(bào)文轉(zhuǎn)換格式對(duì)通信對(duì)象與服務(wù)器之間的報(bào)文進(jìn) 行解析,是文件傳輸模塊根據(jù)選定的傳輸接口對(duì)通信對(duì)象與服務(wù)器之間的文件進(jìn)行傳輸。 運(yùn)樣,在配置服務(wù)器通信形式時(shí),只需要從相應(yīng)的模塊中選定所需的工作模塊、報(bào)文轉(zhuǎn)換格 式及傳輸接口,就可W實(shí)現(xiàn)服務(wù)器與通信對(duì)象之間的通信,無(wú)需對(duì)服務(wù)器通信管理模塊框 架的代碼進(jìn)行修改,從而減少了對(duì)服務(wù)器通信形式進(jìn)行配置的工作量。
[0073] 在本發(fā)明一個(gè)實(shí)施例中,當(dāng)服務(wù)器通信管理的裝置包括加解密模塊時(shí),該方法還 包括從加解密模塊提供的至少一種加解密模式中選定一種加解密模式,使加解密模塊根據(jù) 選定的加解密模式對(duì)通信對(duì)象發(fā)送給服務(wù)器的報(bào)文進(jìn)行解密處理,并對(duì)服務(wù)器發(fā)送給通信 對(duì)象的報(bào)文進(jìn)行加密處理。在需要對(duì)通信對(duì)象與服務(wù)器之間傳輸?shù)膱?bào)文進(jìn)行加密時(shí),直接 從加解密模塊提供的加解密模式選定一種加解密模式,便可W通過(guò)加解密模塊對(duì)通信對(duì)象 與服務(wù)器之間傳輸?shù)膱?bào)文進(jìn)行加密及解密處理,同樣無(wú)需對(duì)服務(wù)器通信管理模塊框架的代 碼進(jìn)行修改,從而減少對(duì)服務(wù)器通信形式進(jìn)行配置的工作量。
[0074] 在本發(fā)明一個(gè)實(shí)施例中,當(dāng)通信模塊中包括連接控制單元、應(yīng)答控制單元、對(duì)象控 制單元及通信單元時(shí),在選定工作模式時(shí),從連接控制單元提供的長(zhǎng)連接和短連接兩種連 接形式中選定一種連接形式作為目標(biāo)連接形式,從應(yīng)答控制單元提供的同步應(yīng)答和異步應(yīng) 答兩種應(yīng)答模式中選定一種應(yīng)答模式作為目標(biāo)應(yīng)答模塊,從對(duì)象控制單元提供的作為通信 對(duì)象的客戶端和其他服務(wù)器中選定目標(biāo)通信對(duì)象,通過(guò)通信單元將選定的目標(biāo)連接形式、 目標(biāo)應(yīng)答形式及目標(biāo)通信對(duì)象確定為一種工作模式,利用通信單元根據(jù)該工作模式對(duì)目標(biāo) 通信對(duì)象與服務(wù)器之間的報(bào)文進(jìn)行傳輸。運(yùn)樣可W靈活的選定所需的工作模式,W滿足不 同用戶的不同需求,實(shí)現(xiàn)配置各種不同類(lèi)型的服務(wù)器通信形式。
[0075] 在本發(fā)明一個(gè)實(shí)施例中,在選定目標(biāo)通信對(duì)象時(shí),可W選擇至少兩個(gè)目標(biāo)通信對(duì) 象,相應(yīng)地的為每一個(gè)目標(biāo)通信對(duì)象選定對(duì)應(yīng)的目標(biāo)工作模式、目標(biāo)報(bào)文轉(zhuǎn)換格式、目標(biāo)傳 輸接口及目標(biāo)加解密模式。針對(duì)于每一個(gè)目標(biāo)通信對(duì)象,根據(jù)該目標(biāo)通信對(duì)象對(duì)應(yīng)的工作 模式,對(duì)該模板通信對(duì)象與服務(wù)器之間的報(bào)文進(jìn)行傳輸;根據(jù)該目標(biāo)通信對(duì)象對(duì)應(yīng)的目標(biāo) 報(bào)文轉(zhuǎn)換格式,對(duì)該目標(biāo)通信對(duì)象與服務(wù)器之間的報(bào)文進(jìn)行解密;根據(jù)該目標(biāo)通信對(duì)象對(duì) 應(yīng)的目標(biāo)傳輸接口,對(duì)該目標(biāo)通信對(duì)象與服務(wù)器之間的文件進(jìn)行傳輸;根據(jù)該目標(biāo)通信對(duì) 象對(duì)應(yīng)的目標(biāo)加解密模式,對(duì)該目標(biāo)通信對(duì)象發(fā)送給服務(wù)器的報(bào)文進(jìn)行解密,并對(duì)服務(wù)器 發(fā)送給該目標(biāo)通信對(duì)象的報(bào)文進(jìn)行加密。運(yùn)樣,可W在同一個(gè)服務(wù)器上創(chuàng)建多個(gè)通信節(jié)點(diǎn), 不同通信節(jié)點(diǎn)對(duì)應(yīng)的通信形式可W相同也可W不同,從而可W滿足不同用戶的不同需求, 提高了該配置服務(wù)器通信形式的方法的適用性。
[0076] 需要說(shuō)明的是,為了清楚的描述配置服務(wù)器通信形式的方法,將該方法劃分為圖5 所示的多個(gè)步驟,在實(shí)際業(yè)務(wù)實(shí)現(xiàn)過(guò)程中,在執(zhí)行各個(gè)步驟時(shí),各個(gè)步驟之間沒(méi)有嚴(yán)格的先 后順序,比如步驟503可W在步驟501之前執(zhí)行,步驟502可W在步驟501之前執(zhí)行等。
[0077] 如圖6所示,服務(wù)器通信管理的裝置602包括通信模塊6011、加解密模塊6012、報(bào)文 解析模塊6013及文件傳輸模塊6014,在分別選定每一個(gè)通信對(duì)象601對(duì)應(yīng)的工作模式、加解 密模式、報(bào)文轉(zhuǎn)換格式及傳輸接口后,針對(duì)于任意一個(gè)通信對(duì)象601,該通信對(duì)象601與服務(wù) 器進(jìn)行通信的過(guò)程如下:
[0078] S1:通信模塊6021根據(jù)該通信對(duì)象601對(duì)應(yīng)的工作模式,接收該通信對(duì)象601發(fā)送 的報(bào)文,并將接收到的報(bào)文發(fā)送給加解密模塊6022;
[0079] S2:加解密模塊6022根據(jù)該通信對(duì)象6012對(duì)應(yīng)的加解密模式,對(duì)接收到的報(bào)文進(jìn) 行解密,并將解密后的報(bào)文發(fā)送給報(bào)文解析模塊6023;
[0080] S3:報(bào)文解析模塊6023根據(jù)對(duì)應(yīng)的報(bào)文轉(zhuǎn)換格式對(duì)解密后的報(bào)文進(jìn)行解包,判斷 是否需要接收文件,如果是,由文件傳輸模塊6024接收文件,將解析后的報(bào)文及接收到的文 件發(fā)送給業(yè)務(wù)邏輯處理器603進(jìn)行處理;
[0081] S4:業(yè)務(wù)邏輯處理器603對(duì)接收到的報(bào)文進(jìn)行處理后,形成應(yīng)答報(bào)文,將應(yīng)答報(bào)文 發(fā)送給報(bào)文解析模塊6023,如果需要返回文件,將返回的文件發(fā)送給文件傳輸模塊6024;
[0082] S5:報(bào)文解析模塊6023根據(jù)對(duì)應(yīng)的報(bào)文轉(zhuǎn)換格式將接收到的應(yīng)答報(bào)文進(jìn)行組包 后,將組包后的應(yīng)答報(bào)文發(fā)送給加解密模塊6022,如果有返回的文件,將返回的文件直接發(fā) 送給通信獨(dú)享601或W數(shù)據(jù)流的形式將返回的文件發(fā)送給加解密模塊6022;
[0083] S6:加解密模塊6022根據(jù)對(duì)應(yīng)的加解密模式對(duì)報(bào)文解析模塊6023發(fā)送的報(bào)文進(jìn)行 加密,并將加密后的報(bào)文發(fā)送給通信模塊6021;
[0084] S7:通信模塊6021根據(jù)對(duì)應(yīng)的工作模式,將加解密模塊6022發(fā)送的報(bào)文發(fā)送給通 信對(duì)象601。
[0085]在本發(fā)明實(shí)施例中,選定工作模式、報(bào)文解析格式、傳輸接口及加解密模式的過(guò)程 可W通過(guò)配置文件實(shí)現(xiàn),配置文件的數(shù)據(jù)結(jié)構(gòu)如下所示:
[0088]通信參數(shù)的數(shù)據(jù)結(jié)構(gòu)如下所示:
[0089]
[0090] 本發(fā)明提供的各個(gè)實(shí)施例,至少具有如下有益效果:
[0091] 1、本發(fā)明實(shí)施例中,通信模塊提供至少一種工作模式,報(bào)文解析模塊提供至少一 種報(bào)文轉(zhuǎn)換格式,文件傳輸模塊提供至少一種傳輸接口,通信模塊能夠根據(jù)選定的工作模 式傳輸通信對(duì)象與服務(wù)器之間的報(bào)文,報(bào)文解析模塊能夠根據(jù)選定的報(bào)文轉(zhuǎn)換格式對(duì)通信 對(duì)象與服務(wù)器之間傳輸?shù)膱?bào)文進(jìn)行解析,文件傳輸模塊能夠根據(jù)選定的傳輸接口對(duì)通信對(duì) 象與服務(wù)器之間的文件進(jìn)行傳輸。通過(guò)該服務(wù)器通信管理的裝置,在配置服務(wù)器通信形式 時(shí),無(wú)需服務(wù)器通信管理模塊框架的代碼進(jìn)行修改,僅需要從相應(yīng)地模塊中選擇所需的工 作模式、報(bào)文轉(zhuǎn)換格式及傳輸接口,便可W完成服務(wù)器通信形式的配置,實(shí)現(xiàn)通信對(duì)象與服 務(wù)器之間的通信,從而減小了配置服務(wù)器通信形式的工作量。
[0092] 2、本發(fā)明實(shí)施例中,加解密模塊提供了至少一種加解密模式,在配置服務(wù)器通信 形式時(shí),可W從中選定一種加解密模式對(duì)通信對(duì)象與服務(wù)器之間傳輸?shù)膱?bào)文進(jìn)行加密或解 密處理,可W無(wú)需對(duì)服務(wù)器通信管理模塊框架的代碼進(jìn)行修改實(shí)現(xiàn)對(duì)通信報(bào)文進(jìn)行加密, 減少配置服務(wù)器通信加密的工作量。另外,提供多種可選的加解密模式,可W滿足不同用戶 的需求,提高通信對(duì)象與服務(wù)器之間傳輸報(bào)文的安全性。
[0093] 3、本發(fā)明實(shí)施例中,在選定通信對(duì)象時(shí),可W選定多個(gè)通信對(duì)象作為目標(biāo)通信對(duì) 象,分別為每一個(gè)目標(biāo)通信對(duì)象選定對(duì)應(yīng)的工作模式、傳輸接口、加解密模式及報(bào)文轉(zhuǎn)換格 式,運(yùn)樣可W在同一個(gè)服務(wù)器上創(chuàng)建多個(gè)通信節(jié)點(diǎn),不同通信節(jié)點(diǎn)的通信形式可W相同也 可W不同,W滿足不同用戶的不同需求,從而提高了該服務(wù)器通信管理的裝置及配置服務(wù) 器通信形式的方法的適用性。
[0094] 4、本發(fā)明實(shí)施例中,工作模式中包括連接形式、應(yīng)答形式、通信對(duì)象等多個(gè)項(xiàng)目, 每一個(gè)項(xiàng)目包括多個(gè)備選形式,通過(guò)各個(gè)項(xiàng)目的組合可W形成多種工作模式,運(yùn)樣用戶在 配置服務(wù)器通信形式時(shí)可W靈活的配置通信模塊的工作模式,W滿足所需的報(bào)文傳輸形 式,進(jìn)一步提高了該服務(wù)器通信管理的裝置及配置服務(wù)器通信形式的方法的適用性。
[00M]需要說(shuō)明的是,在本文中,諸如第一和第二之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體 或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示運(yùn)些實(shí)體或操作之間存在 任何運(yùn)種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)"包括"、"包含"或者其任何其他變體意在涵蓋非 排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素, 而且還包括沒(méi)有明確列出的其他要素,或者是還包括為運(yùn)種過(guò)程、方法、物品或者設(shè)備所固 有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句"包括一個(gè)……"限定的要素,并不排除在包括 所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同因素。
[0096] 本領(lǐng)域普通技術(shù)人員可W理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可W通過(guò) 程序指令相關(guān)的硬件來(lái)完成,前述的程序可W存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R〇M、RAM、磁碟或者光 盤(pán)等各種可W存儲(chǔ)程序代碼的介質(zhì)中。
[0097] 最后需要說(shuō)明的是:W上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說(shuō)明本發(fā)明的技 術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、 等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1. 一種服務(wù)器通信管理的裝置,其特征在于,包括:通信模塊、報(bào)文解析模塊及文件傳 輸模塊; 所述通信模塊,用于提供至少一種基于傳輸控制協(xié)議TCP連接的工作模式備選,并根據(jù) 外部選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸; 所述報(bào)文解析模塊,用于提供至少一種報(bào)文轉(zhuǎn)換格式備選,并根據(jù)外部選定的報(bào)文轉(zhuǎn) 換格式對(duì)所述通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解析; 所述文件傳輸模塊,用于提供至少一種傳輸接口備選,并通過(guò)外部選定的傳輸接口對(duì) 所述通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸。2. 根據(jù)權(quán)利要求1所述的裝置,其特征在于,進(jìn)一步包括:加解密模塊; 所述加解密模塊,用于提供至少一種加解密模式備選,并根據(jù)外部選定的加解密模式, 對(duì)所述通信對(duì)象發(fā)送給所述服務(wù)器的報(bào)文進(jìn)行解密處理,以及對(duì)所述服務(wù)器發(fā)送給所述通 信對(duì)象的報(bào)文進(jìn)行加密處理。3. 根據(jù)權(quán)利要求2所述的裝置,其特征在于, 所述加解密模式包括:基于安全套接層SSL的加解密模式或基于關(guān)鍵字KEY的加解密模 式。4. 根據(jù)權(quán)利要求2所述的裝置,其特征在于, 所述通信模塊包括:連接控制單元、應(yīng)答控制單元、對(duì)象控制單元及通信單元; 所述連接控制單元,用于提供長(zhǎng)連接和短連接兩種連接形式備選,并獲取被外部選定 的目標(biāo)連接形式; 所述應(yīng)答控制單元,用于提供同步應(yīng)答和異步應(yīng)答兩種應(yīng)答形式備選,并獲取被外部 選定的目標(biāo)應(yīng)答形式; 所述對(duì)象控制單元,用于提供客戶端和其他服務(wù)器作為通信對(duì)象備選,并獲取被外部 選定的目標(biāo)通信對(duì)象; 所述通信單元,用于將獲取到的目標(biāo)連接形式、目標(biāo)應(yīng)答形式及目標(biāo)通信對(duì)象確定為 一種工作模式,通過(guò)該工作模式對(duì)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸。5. 根據(jù)權(quán)利要求4所述的裝置,其特征在于,當(dāng)所述對(duì)象控制單元獲取到至少兩個(gè)目標(biāo) 通信對(duì)象時(shí), 所述通信模塊,用于根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)工作模 式,分別對(duì)各個(gè)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸; 所述報(bào)文解析模塊,用于根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)報(bào)文 轉(zhuǎn)換格式,分別對(duì)各個(gè)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解析; 所述文件傳輸模塊,用于根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)傳輸 接口,分別對(duì)各個(gè)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸; 所述加解密模塊,用于根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)加解密 模式,分別對(duì)各個(gè)所述目標(biāo)通信對(duì)象發(fā)送給所述服務(wù)器的報(bào)文進(jìn)行解密處理,以及對(duì)所述 服務(wù)器發(fā)送給各個(gè)所述目標(biāo)通信對(duì)象的報(bào)文進(jìn)行加密處理。6. 根據(jù)權(quán)利要求4或5所述的裝置,其特征在于, 所述工作模式包括:短連接同步應(yīng)答服務(wù)器、短連接同步應(yīng)答客戶端、短連接同步應(yīng)答 服務(wù)器和客戶端、短連接異步應(yīng)答服務(wù)器、短連接異步應(yīng)答客戶端、短連接異步應(yīng)答服務(wù)器 和客戶端、長(zhǎng)連接同步應(yīng)答服務(wù)器、長(zhǎng)連接同步應(yīng)答客戶端、長(zhǎng)連接同步應(yīng)答服務(wù)器和客戶 端、長(zhǎng)連接異步應(yīng)答服務(wù)器、長(zhǎng)連接異步應(yīng)答客戶端及長(zhǎng)連接異步應(yīng)答服務(wù)器和客戶端中 的任意一種。7. -種利用權(quán)利要求1至6中任一所述服務(wù)器通信管理的裝置配置服務(wù)器通信形式的 方法,其特征在于,包括: 從所述通信模塊提供的至少一種基于傳輸控制協(xié)議TCP連接的工作模式中選定工作模 式,使所述通信模塊根據(jù)選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸; 從所述報(bào)文解析模塊提供的至少一種報(bào)文轉(zhuǎn)換格式中選定報(bào)文轉(zhuǎn)換格式,使所述報(bào)文 解析模塊根據(jù)選定的報(bào)文轉(zhuǎn)換格式對(duì)所述通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解析; 從所述文件傳輸模塊提供的至少一種傳輸接口中選定傳輸接口,使所述文件傳輸模塊 通過(guò)選定的所述傳輸接口對(duì)所述通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸。8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)所述服務(wù)器通信管理的裝置包括加解密 模塊時(shí),進(jìn)一步包括: 從所述加解密模塊提供的至少一種加解密模式中選定加解密模式,使所述加解密模塊 根據(jù)選定的加解密模式,對(duì)所述通信對(duì)象發(fā)送給所述服務(wù)器的報(bào)文進(jìn)行解密處理,以及對(duì) 所述服務(wù)器發(fā)送給所述通信對(duì)象的報(bào)文進(jìn)行加密處理。9. 根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)所述通信模塊包括連接控制單元、應(yīng)答 控制單元、對(duì)象控制單元及通信單元時(shí), 所述從所述通信模塊提供的至少一種基于傳輸控制協(xié)議TCP連接的工作模式中選定工 作模式,使所述通信模塊根據(jù)選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳 輸包括: 從所述連接控制單元提供的長(zhǎng)連接和短連接兩種連接形式中選定目標(biāo)連接形式; 從所述應(yīng)答控制單元提供的同步應(yīng)答和異步應(yīng)答兩種應(yīng)答形式中選定目標(biāo)應(yīng)答形式; 從所述對(duì)象控制單元提供的作為通信對(duì)象的客戶端和其他服務(wù)器中選定目標(biāo)通信對(duì) 象; 通過(guò)所述通信單元將選定的目標(biāo)連接形式、目標(biāo)應(yīng)答形式及目標(biāo)通信對(duì)象確定為一種 工作模式,通過(guò)該工作模式對(duì)所述目標(biāo)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸。10. 根據(jù)權(quán)利要求9所述的方法,其特征在于,當(dāng)選定至少兩個(gè)目標(biāo)通信對(duì)象時(shí), 所述根據(jù)選定的工作模式對(duì)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸包括:根據(jù)外 部選定的針對(duì)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)工作模式,分別對(duì)各個(gè)所述目標(biāo)通信對(duì)象 與所述服務(wù)器之間的報(bào)文進(jìn)行傳輸; 所述根據(jù)選定的報(bào)文轉(zhuǎn)換格式對(duì)所述通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解析包 括:根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)報(bào)文轉(zhuǎn)換格式,分別對(duì)各個(gè)所 述目標(biāo)通信對(duì)象與所述服務(wù)器之間的報(bào)文進(jìn)行解析; 所述通過(guò)選定的所述傳輸接口對(duì)所述通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸包 括:根據(jù)外部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)傳輸接口,分別對(duì)各個(gè)所述目 標(biāo)通信對(duì)象與所述服務(wù)器之間的文件進(jìn)行傳輸; 所述根據(jù)選定的加解密模式,對(duì)所述通信對(duì)象發(fā)送給所述服務(wù)器的報(bào)文及文件進(jìn)行解 密處理,以及對(duì)所述服務(wù)器發(fā)送給所述通信對(duì)象的報(bào)文及文件進(jìn)行加密處理包括:根據(jù)外 部選定的對(duì)應(yīng)于每一個(gè)所述目標(biāo)通信對(duì)象的目標(biāo)加解密模式,分別對(duì)各個(gè)所述目標(biāo)通信對(duì) 象發(fā)送給所述服務(wù)器的報(bào)文進(jìn)行解密處理,以及對(duì)所述服務(wù)器發(fā)送給各個(gè)所述目標(biāo)通信對(duì) 象的報(bào)文進(jìn)行加密處理。
【文檔編號(hào)】H04L29/08GK105872101SQ201610394444
【公開(kāi)日】2016年8月17日
【申請(qǐng)日】2016年6月3日
【發(fā)明人】梁媛
【申請(qǐng)人】浪潮電子信息產(chǎn)業(yè)股份有限公司