1.一種接入即時(shí)通信網(wǎng)絡(luò)的方法,其特征在于,應(yīng)用于配置服務(wù)器,包括:
響應(yīng)于針對信息提供業(yè)務(wù)的第一配置請求,以所述信息提供業(yè)務(wù)所在網(wǎng)絡(luò)服務(wù)的服務(wù)器作為目標(biāo)網(wǎng)絡(luò)服務(wù)器,獲取所述目標(biāo)網(wǎng)絡(luò)服務(wù)器為所述信息提供業(yè)務(wù)返回的第一數(shù)據(jù);其中,所述第一數(shù)據(jù)采用第一數(shù)據(jù)格式封裝各第一數(shù)據(jù)對象,所述第一數(shù)據(jù)格式采用所述目標(biāo)網(wǎng)絡(luò)服務(wù)器提供的數(shù)據(jù)接口;
基于所述第一數(shù)據(jù),解析各第一數(shù)據(jù)對象對應(yīng)所述第一數(shù)據(jù)格式的數(shù)據(jù)路徑,并呈現(xiàn)各第一數(shù)據(jù)對象與各數(shù)據(jù)路徑之間的對應(yīng)關(guān)系;
響應(yīng)于對應(yīng)第二數(shù)據(jù)格式中各填充位置而輸入包含有各所述數(shù)據(jù)路徑的各對象模板的操作,建立并記錄各對象模板與各所述填充位置之間的映射關(guān)系,作為第一映射關(guān)系;所述第二數(shù)據(jù)格式采用即時(shí)通信服務(wù)器提供的數(shù)據(jù)接口;
所述第一映射關(guān)系,用于所述配置服務(wù)器針對所述信息提供業(yè)務(wù),按照各數(shù)據(jù)對象的數(shù)據(jù)路徑、對象模板及填充位置,將以第一數(shù)據(jù)格式封裝的數(shù)據(jù)轉(zhuǎn)換成以第二數(shù)據(jù)格式封裝的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
響應(yīng)于針對所述信息提供業(yè)務(wù)的第二配置請求,獲取所述即時(shí)通信網(wǎng)絡(luò)對所述信息提供業(yè)務(wù)的即時(shí)通信請求中的特征標(biāo)識以及所述目標(biāo)網(wǎng)絡(luò)服務(wù)器為所述信息提供業(yè)務(wù)提供的請求地址,建立并記錄所述特征標(biāo)識與所述請求地址之間的映射關(guān)系,作為第二映射關(guān)系;
所述第二映射關(guān)系,用于所述配置服務(wù)器響應(yīng)于接收到包含有所述特征標(biāo)識的即時(shí)通信請求,基于所述請求地址向所述目標(biāo)網(wǎng)絡(luò)服務(wù)器發(fā)送的信息請求。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述信息請求包含有頭部信息,所述頭部信息是在建立所述第二映射關(guān)系時(shí)所述配置服務(wù)器響應(yīng)于頭部信息的輸入操作而與所述特征標(biāo)識對應(yīng)記錄的。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括:
響應(yīng)于接收到所述即時(shí)通信服務(wù)器對所述信息提供業(yè)務(wù)的即時(shí)通信請 求,向所述目標(biāo)網(wǎng)絡(luò)服務(wù)器發(fā)送對所述信息提供業(yè)務(wù)的信息請求;
響應(yīng)于接收到所述目標(biāo)網(wǎng)絡(luò)服務(wù)器為所述信息請求而封裝成第一數(shù)據(jù)格式發(fā)送的第二數(shù)據(jù),按照所述第一映射關(guān)系涉及到的各數(shù)據(jù)路徑,從所述第二數(shù)據(jù)中提取各第二數(shù)據(jù)對象作為各數(shù)據(jù)路徑對應(yīng)的第二數(shù)據(jù)對象,按照所述第一映射關(guān)系涉及到的各對象模板,將各數(shù)據(jù)路徑對應(yīng)的第二數(shù)據(jù)對象替換各對象模板中的各數(shù)據(jù)路徑,形成各對象模板對應(yīng)的第三數(shù)據(jù)對象,并按照所述第一映射關(guān)系中各對象模板對應(yīng)的填充位置,將各對象模板對應(yīng)的第三數(shù)據(jù)對象封裝成第二數(shù)據(jù)格式的第三數(shù)據(jù);
將所述第三數(shù)據(jù)發(fā)送給所述即時(shí)通信服務(wù)器,以便各第二數(shù)據(jù)對象呈現(xiàn)在即時(shí)通信客戶端上。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一映射關(guān)系涉及到的對象模板包括第一對象模板和/或第二對象模板;
其中,所述第一對象模板僅包括所述數(shù)據(jù)路徑,所述第二對象模板包括所述數(shù)據(jù)路徑與補(bǔ)充信息組合。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對象模板為包含所述數(shù)據(jù)路徑的velocity語句。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,各第一數(shù)據(jù)對象與各數(shù)據(jù)路徑之間的對應(yīng)關(guān)系通過鍵值對的形式來實(shí)現(xiàn),其中,各所述數(shù)據(jù)路徑為key,各第一數(shù)據(jù)對象為value。
8.一種接入即時(shí)通信網(wǎng)絡(luò)的設(shè)備,其特征在于,配置于配置服務(wù)器,包括:
第一獲取模塊,用于響應(yīng)于針對信息提供業(yè)務(wù)的第一配置請求,以所述信息提供業(yè)務(wù)所在網(wǎng)絡(luò)服務(wù)的服務(wù)器作為目標(biāo)網(wǎng)絡(luò)服務(wù)器,獲取所述目標(biāo)網(wǎng)絡(luò)服務(wù)器為所述信息提供業(yè)務(wù)返回的第一數(shù)據(jù);其中,所述第一數(shù)據(jù)采用第一數(shù)據(jù)格式封裝各第一數(shù)據(jù)對象,所述第一數(shù)據(jù)格式采用所述目標(biāo)網(wǎng)絡(luò)服務(wù)器提供的數(shù)據(jù)接口;
解析模塊,用于基于所述第一數(shù)據(jù),解析各第一數(shù)據(jù)對象對應(yīng)所述第一數(shù)據(jù)格式的數(shù)據(jù)路徑,并呈現(xiàn)各第一數(shù)據(jù)對象與各數(shù)據(jù)路徑之間的對應(yīng)關(guān)系;
第一建立模塊,用于響應(yīng)于對應(yīng)第二數(shù)據(jù)格式中各填充位置而輸入包含 有各所述數(shù)據(jù)路徑的各對象模板的操作,建立并記錄各對象模板與各所述填充位置之間的映射關(guān)系,作為第一映射關(guān)系;所述第二數(shù)據(jù)格式采用即時(shí)通信服務(wù)器提供的數(shù)據(jù)接口;
所述第一映射關(guān)系,用于所述配置服務(wù)器針對所述信息提供業(yè)務(wù),按照各數(shù)據(jù)對象的數(shù)據(jù)路徑、對象模板及填充位置,將以第一數(shù)據(jù)格式封裝的數(shù)據(jù)轉(zhuǎn)換成以第二數(shù)據(jù)格式封裝的數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其特征在于,還包括:
第二獲取模塊,用于響應(yīng)于針對所述信息提供業(yè)務(wù)的第二配置請求,獲取所述即時(shí)通信網(wǎng)絡(luò)對所述信息提供業(yè)務(wù)的即時(shí)通信請求中的特征標(biāo)識以及所述目標(biāo)網(wǎng)絡(luò)服務(wù)器為所述信息提供業(yè)務(wù)提供的請求地址;
第二建立模塊,用于建立并記錄所述特征標(biāo)識與所述請求地址之間的映射關(guān)系,作為第二映射關(guān)系;
所述第二映射關(guān)系,用于所述配置服務(wù)器響應(yīng)于接收到包含有所述特征標(biāo)識的即時(shí)通信請求,基于所述請求地址向所述目標(biāo)網(wǎng)絡(luò)服務(wù)器發(fā)送的信息請求。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述信息請求包含有頭部信息,所述頭部信息是在建立所述第二映射關(guān)系時(shí)所述配置服務(wù)器響應(yīng)于頭部信息的輸入操作而與所述特征標(biāo)識對應(yīng)記錄的。
11.根據(jù)權(quán)利要求8所述的設(shè)備,其特征在于,還包括:
第一發(fā)送模塊,用于響應(yīng)于接收到所述即時(shí)通信服務(wù)器對所述信息提供業(yè)務(wù)的即時(shí)通信請求,向所述目標(biāo)網(wǎng)絡(luò)服務(wù)器發(fā)送對所述信息提供業(yè)務(wù)的信息請求;
提取模塊,用于響應(yīng)于接收到所述目標(biāo)網(wǎng)絡(luò)服務(wù)器為所述信息請求而封裝成第一數(shù)據(jù)格式發(fā)送的第二數(shù)據(jù),按照所述第一映射關(guān)系涉及到的各數(shù)據(jù)路徑,從所述第二數(shù)據(jù)中提取各第二數(shù)據(jù)對象作為各數(shù)據(jù)路徑對應(yīng)的第二數(shù)據(jù)對象;
形成模塊,用于按照所述第一映射關(guān)系涉及到的各對象模板,將各數(shù)據(jù)路徑對應(yīng)的第二數(shù)據(jù)對象替換各對象模板中的各數(shù)據(jù)路徑,形成各對象模板對應(yīng)的第三數(shù)據(jù)對象;
封裝模塊,用于按照所述第一映射關(guān)系中各對象模板對應(yīng)的填充位置,將各對象模板對應(yīng)的第三數(shù)據(jù)對象封裝成第二數(shù)據(jù)格式的第三數(shù)據(jù);
第二發(fā)送模塊,用于將所述第三數(shù)據(jù)發(fā)送給所述即時(shí)通信服務(wù)器,以便各第二數(shù)據(jù)對象呈現(xiàn)在即時(shí)通信客戶端上。
12.根據(jù)權(quán)利要求8所述的設(shè)備,其特征在于,所述第一映射關(guān)系涉及到的對象模板包括第一對象模板和/或第二對象模板;
其中,所述第一對象模板僅包括所述數(shù)據(jù)路徑,所述第二對象模板包括所述數(shù)據(jù)路徑與補(bǔ)充信息組合。