亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

業(yè)務(wù)平臺及基于tipc協(xié)議的通信方法

文檔序號:9633809閱讀:679來源:國知局
業(yè)務(wù)平臺及基于tipc協(xié)議的通信方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種業(yè)務(wù)平臺及基于透明進(jìn)程間通信tipc協(xié)議的通信方法。
【背景技術(shù)】
[0002]隨著通信技術(shù)的不斷發(fā)展,對業(yè)務(wù)平臺的功能性要求也越來越高,通常需要使不同的業(yè)務(wù)平臺下的處理器進(jìn)行互聯(lián)以進(jìn)行數(shù)據(jù)交互。
[0003]目前,主要通過tcp (Transmiss1n Control Protocol,傳輸控制協(xié)議)來實現(xiàn)不同業(yè)務(wù)平臺下的處理器之間互聯(lián)以進(jìn)行數(shù)據(jù)交互,基于tcp協(xié)議的互聯(lián)依賴于每一個處理器對應(yīng)的業(yè)務(wù)平臺的ip(Internet Protocol,網(wǎng)絡(luò)間互聯(lián)的協(xié)議)地址,無法實現(xiàn)多播功能,導(dǎo)致處理器之間的通信路徑單一,當(dāng)通信路徑受到損壞時,則通信服務(wù)中斷,處理器間進(jìn)行數(shù)據(jù)交互的可靠性較低。

【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明提供了一種業(yè)務(wù)平臺及基于透明進(jìn)程間通信tipc協(xié)議的通信方法,可提高處理器間進(jìn)行數(shù)據(jù)交互的可靠性。
[0005]第一方面,本發(fā)明提供了一種業(yè)務(wù)平臺,包括:
[0006]第一構(gòu)建單元,用于構(gòu)建服務(wù)器程序和客戶端程序;
[0007]配置單元,用于根據(jù)tipc協(xié)議配置服務(wù)器程序的網(wǎng)絡(luò)地址和對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址;
[0008]第二構(gòu)建單元,用于根據(jù)服務(wù)器程序的網(wǎng)絡(luò)地址和對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址,構(gòu)建與對端業(yè)務(wù)平臺相連的至少兩條通信路徑;
[0009]處理器,用于運行客戶端程序,根據(jù)所述至少兩條通信路徑,利用客戶端程序?qū)⒛繕?biāo)數(shù)據(jù)發(fā)送至對端業(yè)務(wù)平臺下運行的服務(wù)器程序中;以及,運行服務(wù)器程序,利用服務(wù)器程序接收對端業(yè)務(wù)平臺下運行的客戶端程序發(fā)送的目標(biāo)數(shù)據(jù)。
[0010]優(yōu)選地,
[0011]所述配置單元,用于通過tipc-config配置服務(wù)器程序的網(wǎng)絡(luò)地址;
[0012]以及,
[0013]所述配置單元,用于通過tipc-config配置對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址。
[0014]優(yōu)選地,
[0015]所述第二構(gòu)建單元,用于通過至少兩路萬兆網(wǎng)絡(luò)將所述業(yè)務(wù)平臺和對端業(yè)務(wù)平臺進(jìn)行物理鏈路互聯(lián);其中,每一路萬兆網(wǎng)絡(luò)為一個通信路徑。
[0016]優(yōu)選地,
[0017]所述第二構(gòu)建單元,用于通過交換芯片Rapid1將所述業(yè)務(wù)平臺和對端業(yè)務(wù)平臺進(jìn)行物理鏈路互聯(lián);其中,所述Rapid1包括至少兩條通信路徑。
[0018]優(yōu)選地,
[0019]所述處理器,用于運行客戶端程序,根據(jù)客戶端程序的至少兩個網(wǎng)絡(luò)地址,生成至少兩個客戶端進(jìn)程;利用至少兩個客戶端進(jìn)程以及至少兩條通信路徑,將目標(biāo)數(shù)據(jù)發(fā)送至對端業(yè)務(wù)平臺下運行的服務(wù)器程序中。
[0020]第二方面,本發(fā)明提供了一種基于透明進(jìn)程間通信tipc協(xié)議的通信方法,應(yīng)用于業(yè)務(wù)平臺中,包括:
[0021]構(gòu)建服務(wù)器程序和客戶端程序;
[0022]根據(jù)tipc協(xié)議配置服務(wù)器程序的網(wǎng)絡(luò)地址和對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址;
[0023]根據(jù)服務(wù)器程序的網(wǎng)絡(luò)地址和對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址,構(gòu)建與對端業(yè)務(wù)平臺相連的至少兩條通信路徑;
[0024]運行客戶端程序以及服務(wù)器程序,根據(jù)所述至少兩條通信路徑,利用客戶端程序?qū)⒛繕?biāo)數(shù)據(jù)發(fā)送至對端業(yè)務(wù)平臺下運行的服務(wù)器程序中;以及,利用服務(wù)器程序接收對端業(yè)務(wù)平臺下運行的客戶端程序發(fā)送的目標(biāo)數(shù)據(jù)。
[0025]優(yōu)選地,所述根據(jù)tipc協(xié)議配置服務(wù)器程序的網(wǎng)絡(luò)地址和對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址,包括:
[0026]通過tipc-config配置服務(wù)器程序的網(wǎng)絡(luò)地址;
[0027]以及,通過tipc-config配置對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址。
[0028]優(yōu)選地,所述構(gòu)建與對端業(yè)務(wù)平臺相連的至少兩條通信路徑,包括:
[0029]通過至少兩路萬兆網(wǎng)絡(luò)將所述業(yè)務(wù)平臺和對端業(yè)務(wù)平臺進(jìn)行物理鏈路互聯(lián);其中,每一路萬兆網(wǎng)絡(luò)為一個通信路徑。
[0030]優(yōu)選地,所述構(gòu)建與對端業(yè)務(wù)平臺相連的至少兩條通信路徑,包括:
[0031]通過交換芯片Rapid1將所述業(yè)務(wù)平臺和對端業(yè)務(wù)平臺進(jìn)行物理鏈路互聯(lián);其中,所述Rapid1包括至少兩條通信路徑。
[0032]優(yōu)選地,
[0033]所述運行客戶端程序,根據(jù)所述至少兩條通信路徑,利用客戶端程序?qū)⒛繕?biāo)數(shù)據(jù)發(fā)送至對端業(yè)務(wù)平臺下運行的服務(wù)器程序中,包括:
[0034]運行客戶端程序,根據(jù)客戶端程序的至少兩個網(wǎng)絡(luò)地址,生成至少兩個客戶端進(jìn)程;利用至少兩個客戶端進(jìn)程以及至少兩條通信路徑,將目標(biāo)數(shù)據(jù)發(fā)送至對端業(yè)務(wù)平臺下運行的服務(wù)器程序中。
[0035]本發(fā)明提供了一種業(yè)務(wù)平臺及基于透明進(jìn)程間通信tipc協(xié)議的通信方法,通過在業(yè)務(wù)平臺下構(gòu)建服務(wù)器程序和客戶端程序,并根據(jù)tipc協(xié)議配置服務(wù)器程序的網(wǎng)絡(luò)地址以及對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址,進(jìn)而構(gòu)建本端業(yè)務(wù)平臺和對端業(yè)務(wù)平臺間的至少兩條通信路徑,實現(xiàn)了不同業(yè)務(wù)平臺間的通信路徑冗余,在處理器上運行客戶端程序后,在任一條通信路徑發(fā)生故障時,客戶端程序還可通過其他的通信路徑將目標(biāo)數(shù)據(jù)發(fā)送至對端業(yè)務(wù)平臺下運行的服務(wù)器程序中;可提高處理器間進(jìn)行數(shù)據(jù)交互的可靠性。
【附圖說明】
[0036]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0037]圖1是本發(fā)明一實施例提供的業(yè)務(wù)平臺的結(jié)構(gòu)示意圖;
[0038]圖2是本發(fā)明一實施例提供的一種業(yè)務(wù)平臺之間通過多個通信路徑互聯(lián)以進(jìn)行信息交互的結(jié)構(gòu)示意圖。
【具體實施方式】
[0039]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例,基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0040]如圖1所示,本發(fā)明實施例提供了一種業(yè)務(wù)平臺,可以包括:
[0041]第一構(gòu)建單元101,用于構(gòu)建服務(wù)器程序和客戶端程序;
[0042]配置單元102,用于根據(jù)tipc協(xié)議配置服務(wù)器程序的網(wǎng)絡(luò)地址和對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址;
[0043]第二構(gòu)建單元103,用于根據(jù)服務(wù)器程序的網(wǎng)絡(luò)地址和對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址,構(gòu)建與對端業(yè)務(wù)平臺相連的至少兩條通信路徑;
[0044]處理器104,用于運行客戶端程序,根據(jù)所述至少兩條通信路徑,利用客戶端程序?qū)⒛繕?biāo)數(shù)據(jù)發(fā)送至對端業(yè)務(wù)平臺下運行的服務(wù)器程序中;以及,運行服務(wù)器程序,利用服務(wù)器程序接收對端業(yè)務(wù)平臺下運行的客戶端程序發(fā)送的目標(biāo)數(shù)據(jù)。
[0045]本發(fā)明一實施例中,通過在業(yè)務(wù)平臺下構(gòu)建服務(wù)器程序和客戶端程序,并根據(jù)tipc (Transparent Interprocess Communicat1n,透明進(jìn)程間通信)協(xié)議配置服務(wù)器程序的網(wǎng)絡(luò)地址以及對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址,進(jìn)而構(gòu)建本端業(yè)務(wù)平臺和對端業(yè)務(wù)平臺間的至少兩條通信路徑,實現(xiàn)了不同業(yè)務(wù)平臺間的通信路徑冗余,在處理器上運行客戶端程序后,在任一條通信路徑發(fā)生故障時,客戶端程序還可通過其他的通信路徑將目標(biāo)數(shù)據(jù)發(fā)送至對端業(yè)務(wù)平臺下運行的服務(wù)器程序中;可提高處理器間進(jìn)行數(shù)據(jù)交互的可靠性。
[0046]進(jìn)一步的,為了使不同的業(yè)務(wù)平臺間可構(gòu)建多個通信路徑,需要使本端業(yè)務(wù)平臺下的服務(wù)器程序的網(wǎng)絡(luò)地址可對應(yīng)對端業(yè)務(wù)平臺下的客戶端程序的多個網(wǎng)絡(luò)地址,具體地,本發(fā)明一個優(yōu)選實施例中,所述配置單元102,用于通過tipc-config配置服務(wù)器程序的網(wǎng)絡(luò)地址;
[0047]以及,
[0048]所述配置單元102,用于通過tipc-config配置對端業(yè)務(wù)平臺下的客戶端程序的至少兩個網(wǎng)絡(luò)地址。
[0049]進(jìn)一步的,不同的業(yè)務(wù)平臺之間的多個通信路徑均需要依賴于不同的物理通信鏈路,可根據(jù)通信路徑的長度選擇使用不同的物理通信鏈路,比如,當(dāng)通信路徑較長時,可選擇光纖、雙絞線等通信設(shè)備;具體地,本發(fā)明一個優(yōu)選實施例中,所述第二構(gòu)建單元103,用于通過至少兩路萬兆網(wǎng)絡(luò)將所述業(yè)務(wù)平臺和對端業(yè)務(wù)平臺進(jìn)行物理鏈路互聯(lián);其中,每一路萬兆網(wǎng)絡(luò)為一個通信路徑。
[0050]在另一種可能實現(xiàn)的方式中,當(dāng)通信路徑較短時,所述第二構(gòu)建單元103,用于通過交換芯片Rapid1將所述業(yè)務(wù)平臺和對端業(yè)務(wù)平臺進(jìn)行物理鏈路互聯(lián);其中,所述Rapid1包括至少兩條通信路徑。
[0051]進(jìn)一步的,在根據(jù)tipc協(xié)議為本端業(yè)務(wù)平臺下的服務(wù)器程序以及對端業(yè)務(wù)平臺下的客戶端程序配置網(wǎng)絡(luò)地址之后,當(dāng)在處理器中運行客戶端程序時,客戶端應(yīng)用程序即可通過不同的網(wǎng)絡(luò)地址以及對應(yīng)的多個通信路徑將目標(biāo)數(shù)據(jù)發(fā)送至對端業(yè)務(wù)平臺下運行的服務(wù)器程序中,具體地,本發(fā)明一個優(yōu)選實施例中,所述處理器104,用于運行客戶端程序,根據(jù)客戶端程序的至
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1