本公開(kāi)實(shí)施例涉及信息傳輸,尤其涉及一種消息傳輸方法、裝置及服務(wù)器。
背景技術(shù):
1、客戶端接入到服務(wù)器之后,客戶端可以在服務(wù)器中運(yùn)行,服務(wù)器可以渲染客戶端相關(guān)的圖像,并向終端設(shè)備發(fā)送客戶端相關(guān)的圖像。
2、目前,終端設(shè)備的客戶端和服務(wù)器中的客戶端之間包括消息傳輸通道,服務(wù)器的客戶端與終端設(shè)備中的客戶端基于該消息傳輸通道進(jìn)行消息傳輸。例如,終端設(shè)備中的客戶端可以基于該消息傳輸通道,向服務(wù)器的客戶端發(fā)送賬號(hào)、密碼等鑒權(quán)類的消息。但是,每個(gè)客戶端接入到服務(wù)器時(shí),都需要與終端設(shè)備中相對(duì)應(yīng)的客戶端建立消息傳輸通道,導(dǎo)致客戶端接入服務(wù)器的復(fù)雜度較高。
技術(shù)實(shí)現(xiàn)思路
1、本公開(kāi)提供一種消息傳輸方法、裝置及服務(wù)器,用于解決現(xiàn)有技術(shù)中客戶端接入服務(wù)器的復(fù)雜度較高的技術(shù)問(wèn)題。
2、第一方面,本公開(kāi)提供一種消息傳輸方法,應(yīng)用于服務(wù)器,所述服務(wù)器包括第一客戶端,終端設(shè)備中包括與所述第一客戶端相對(duì)應(yīng)的第二客戶端,所述方法包括:
3、生成第一消息,所述第一消息包括所述第一客戶端生成的第一消息信息、所述第一客戶端的第一標(biāo)識(shí)、所述第二客戶端的第二標(biāo)識(shí)和傳輸所述第一消息的通道標(biāo)識(shí),其中,所述第一消息信息包括第一消息內(nèi)容、所述第一消息的標(biāo)識(shí)和所述第一消息的時(shí)間戳;
4、向所述終端設(shè)備發(fā)送所述第一消息。
5、第二方面,本公開(kāi)提供一種消息傳輸裝置,應(yīng)用于服務(wù)器,所述服務(wù)器包括第一客戶端,終端設(shè)備中包括與所述第一客戶端相對(duì)應(yīng)的第二客戶端,該消息傳輸裝置包括生成模塊和發(fā)送模塊,其中:
6、所述生成模塊用于,生成第一消息,所述第一消息包括所述第一客戶端生成的第一消息信息、所述第一客戶端的第一標(biāo)識(shí)、所述第二客戶端的第二標(biāo)識(shí)和傳輸所述第一消息的通道標(biāo)識(shí),其中,所述第一消息信息包括第一消息內(nèi)容、所述第一消息的標(biāo)識(shí)和所述第一消息的時(shí)間戳;
7、所述發(fā)送模塊用于,向所述終端設(shè)備發(fā)送所述第一消息。
8、第三方面,本公開(kāi)實(shí)施例提供一種服務(wù)器,包括:處理器和存儲(chǔ)器;
9、所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;
10、所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,使得所述至少一個(gè)處理器執(zhí)行如上第一方面以及第一方面各種可能涉及的所述消息傳輸方法。
11、第四方面,本公開(kāi)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,當(dāng)處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),實(shí)現(xiàn)如上第一方面以及第一方面各種可能涉及的所述消息傳輸方法。
12、第五方面,本公開(kāi)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上第一方面以及第一方面各種可能涉及的所述消息傳輸方法。
13、本公開(kāi)提供一種消息傳輸方法、裝置及服務(wù)器,應(yīng)用于服務(wù)器,服務(wù)器包括第一客戶端,終端設(shè)備中包括與第一客戶端相對(duì)應(yīng)的第二客戶端,服務(wù)器可以生成第一消息,其中,第一消息包括第一客戶端生成的第一消息信息、第一客戶端的第一標(biāo)識(shí)、第二客戶端的第二標(biāo)識(shí)和傳輸?shù)谝幌⒌耐ǖ罉?biāo)識(shí),第一消息信息可以包括第一消息內(nèi)容、第一消息的標(biāo)識(shí)和第一消息的時(shí)間戳,電子設(shè)備可以向終端設(shè)備發(fā)送第一消息的時(shí)間戳。在上述方法中,由于服務(wù)器向終端設(shè)備發(fā)送的第一信息可以包括第一客戶端生成的消息內(nèi)容,因此,第一客戶端無(wú)需與終端設(shè)備中的第二客戶端建立用于傳輸消息內(nèi)容的消息傳輸通道,這樣,在第一客戶端接入服務(wù)器時(shí),第一客戶端可以與消息傳輸協(xié)議解耦,降低第一客戶端接入服務(wù)器的復(fù)雜度,并且可以提高消息傳輸?shù)姆€(wěn)定性。
1.一種消息傳輸方法,其特征在于,應(yīng)用于服務(wù)器,所述服務(wù)器包括第一客戶端,終端設(shè)備中包括與所述第一客戶端相對(duì)應(yīng)的第二客戶端,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器中包括第一組件,所述第一客戶端中包括第二組件,所述生成第一消息之前,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述向所述第二組件發(fā)送所述通信連接是否建立成功的消息之后,所述方法還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,向所述終端設(shè)備發(fā)送第一探測(cè)消息,包括:
5.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述第一消息包括消息類型的標(biāo)識(shí);所述向所述終端設(shè)備發(fā)送所述第一消息之后,所述方法還包括:
6.根據(jù)權(quán)利要求2-4任一項(xiàng)所述的方法,其特征在于,所述向所述終端設(shè)備發(fā)送所述第一消息之后,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,從所述終端設(shè)備接收第二消息,包括:
8.一種消息傳輸裝置,其特征在于,應(yīng)用于服務(wù)器,所述服務(wù)器包括第一客戶端,終端設(shè)備中包括與所述第一客戶端相對(duì)應(yīng)的第二客戶端,消息傳輸裝置包括生成模塊和發(fā)送模塊,其中:
9.一種服務(wù)器,其特征在于,包括:處理器和存儲(chǔ)器;
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,當(dāng)處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的消息傳輸方法。