本申請(qǐng)涉及無(wú)線通信,尤其涉及一種生成短鏈的方法、無(wú)線通信的方法及裝置。
背景技術(shù):
1、5g閱信是一種以短信形式發(fā)送富媒體消息的消息發(fā)送方式,通過(guò)在短信中嵌入短鏈,使得手機(jī)終端可以根據(jù)該短鏈去服務(wù)器拉取富媒體消息數(shù)據(jù)并展示。相關(guān)技術(shù)方案在發(fā)送5g閱信前,需要根據(jù)消息內(nèi)容生成短鏈,并將消息中的動(dòng)態(tài)數(shù)據(jù)存儲(chǔ)到mysql數(shù)據(jù)庫(kù)或redis數(shù)據(jù)庫(kù)中。在用戶(hù)接收到5g閱信后,通過(guò)解析短信中的短鏈,訪問(wèn)服務(wù)器以拉取相應(yīng)的數(shù)據(jù)。相關(guān)技術(shù)在海量數(shù)據(jù)中檢索所需的短鏈及短信動(dòng)態(tài)數(shù)據(jù)信息存在效率較低、資源浪費(fèi)的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┝艘环N生成短鏈的方法、無(wú)線通信的方法及裝置,下面對(duì)本申請(qǐng)涉及的各個(gè)方面進(jìn)行介紹。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N生成短鏈的方法,應(yīng)用于服務(wù)器,所述方法包括:基于隨機(jī)因子、第一消息模板標(biāo)識(shí)符、以及第一數(shù)據(jù)量區(qū)間,生成第一短碼,所述隨機(jī)因子為隨機(jī)性的字符串,所述第一數(shù)據(jù)量區(qū)間為閱信的第一消息模板對(duì)應(yīng)的多個(gè)數(shù)據(jù)量區(qū)間中的任一區(qū)間,所述第一消息模板標(biāo)識(shí)符為所述第一消息模板對(duì)應(yīng)的標(biāo)識(shí)符;基于域名和所述第一短碼,生成第一短鏈,所述第一短鏈為所述第一數(shù)據(jù)量區(qū)間的多個(gè)短鏈中的任一短鏈,所述第一短碼為所述第一短鏈的標(biāo)識(shí)符;基于所述第一短碼,將所述第一短鏈和所述第一短鏈對(duì)應(yīng)的動(dòng)態(tài)數(shù)據(jù)存儲(chǔ)到目標(biāo)數(shù)據(jù)庫(kù)中。
3、第二方面,本申請(qǐng)?zhí)峁┝艘环N無(wú)線通信的方法,應(yīng)用于服務(wù)器,所述方法包括:接收來(lái)自終端設(shè)備的第一訪問(wèn)請(qǐng)求,所述第一訪問(wèn)請(qǐng)求是針對(duì)第一短鏈的訪問(wèn)請(qǐng)求;對(duì)所述第一短鏈進(jìn)行解析,得到所述第一短鏈的解析信息;根據(jù)所述第一短鏈的解析信息,獲取所述第一短鏈對(duì)應(yīng)的目標(biāo)數(shù)據(jù);向所述終端設(shè)備發(fā)送所述目標(biāo)數(shù)據(jù);其中,所述第一短鏈?zhǔn)腔谟蛎偷谝欢檀a生成的,所述第一短碼為所述第一短鏈的標(biāo)識(shí)符,所述第一短碼是基于隨機(jī)因子、第一消息模板標(biāo)識(shí)符、以及第一數(shù)據(jù)量區(qū)間生成的,所述隨機(jī)因子為隨機(jī)性的字符串,所述第一數(shù)據(jù)量區(qū)間為閱信的第一消息模板對(duì)應(yīng)的多個(gè)數(shù)據(jù)量區(qū)間中的任一區(qū)間,所述第一消息模板標(biāo)識(shí)符為所述第一消息模板對(duì)應(yīng)的標(biāo)識(shí)符,所述第一短鏈為所述第一數(shù)據(jù)量區(qū)間的多個(gè)短鏈中的任一短鏈。
4、第三方面,本申請(qǐng)?zhí)峁┝艘环N生成短鏈的裝置,包括:第一生成模塊,用于基于隨機(jī)因子、第一消息模板標(biāo)識(shí)符、以及第一數(shù)據(jù)量區(qū)間,生成第一短碼,所述隨機(jī)因子為隨機(jī)性的字符串,所述第一數(shù)據(jù)量區(qū)間為閱信的第一消息模板對(duì)應(yīng)的多個(gè)數(shù)據(jù)量區(qū)間中的任一區(qū)間,所述第一消息模板標(biāo)識(shí)符為所述第一消息模板對(duì)應(yīng)的標(biāo)識(shí)符;第二生成模塊,用于基于域名和所述第一短碼,生成第一短鏈,所述第一短鏈為所述第一數(shù)據(jù)量區(qū)間的多個(gè)短鏈中的任一短鏈,所述第一短碼為所述第一短鏈的標(biāo)識(shí)符;存儲(chǔ)模塊,用于基于所述第一短碼,將所述第一短鏈和所述第一短鏈對(duì)應(yīng)的動(dòng)態(tài)數(shù)據(jù)存儲(chǔ)到目標(biāo)數(shù)據(jù)庫(kù)中。
5、第四方面,本申請(qǐng)?zhí)峁┝艘环N無(wú)線通信的裝置,應(yīng)用于服務(wù)器,所述裝置包括:接收模塊,用于接收來(lái)自終端設(shè)備的第一訪問(wèn)請(qǐng)求,所述第一訪問(wèn)請(qǐng)求是針對(duì)第一短鏈的訪問(wèn)請(qǐng)求;解析模塊,用于對(duì)所述第一短鏈進(jìn)行解析,得到所述第一短鏈的解析信息;獲取模塊,用于根據(jù)所述第一短鏈的解析信息,獲取所述第一短鏈對(duì)應(yīng)的目標(biāo)數(shù)據(jù);發(fā)送模塊,用于向所述終端設(shè)備發(fā)送所述目標(biāo)數(shù)據(jù);其中,所述第一短鏈?zhǔn)腔谟蛎偷谝欢檀a生成的,所述第一短碼為所述第一短鏈的標(biāo)識(shí)符,所述第一短碼是基于隨機(jī)因子、第一消息模板標(biāo)識(shí)符、以及第一數(shù)據(jù)量區(qū)間生成的,所述隨機(jī)因子為隨機(jī)性的字符串,所述第一數(shù)據(jù)量區(qū)間為第一消息模板對(duì)應(yīng)的多個(gè)數(shù)據(jù)量區(qū)間中的任一區(qū)間,所述第一消息模板標(biāo)識(shí)符為所述第一消息模板對(duì)應(yīng)的標(biāo)識(shí)符,所述第一短鏈為所述第一數(shù)據(jù)量區(qū)間的多個(gè)短鏈中的任一短鏈。
6、第五方面,本申請(qǐng)?zhí)峁┝艘环N無(wú)線通信的裝置,所述無(wú)線通信的裝置應(yīng)用于服務(wù)器,所述裝置包括:存儲(chǔ)器,用于存儲(chǔ)代碼;處理器,與所述存儲(chǔ)器相連,用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的代碼,以使所述裝置執(zhí)行如第一方面或第二方面所述的方法。
7、第六方面,本申請(qǐng)?zhí)峁┝艘环N非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)可實(shí)現(xiàn)如第一方面或第二方面所述的方法。
8、第七方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在電子設(shè)備上運(yùn)行時(shí),使得電子設(shè)備執(zhí)行時(shí)實(shí)現(xiàn)可實(shí)現(xiàn)如第一方面或第二方面所述的方法。
9、本申請(qǐng),根據(jù)隨機(jī)因子、閱信的第一消息模板標(biāo)識(shí)符和短鏈所在的第一數(shù)據(jù)量區(qū)間,生成閱信中短鏈的短碼。短碼信息中顯示了短鏈對(duì)應(yīng)的消息模板標(biāo)識(shí)符和短鏈所在的數(shù)據(jù)量區(qū)間,本申請(qǐng)有助于確保短鏈的唯一性,提高短鏈的檢索效率,減少在海量數(shù)據(jù)中查找特定目標(biāo)短鏈及其對(duì)應(yīng)參數(shù)所需的時(shí)間。
1.一種生成短鏈的方法,其特征在于,應(yīng)用于服務(wù)器,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于隨機(jī)因子、第一消息模板標(biāo)識(shí)符、以及第一數(shù)據(jù)量區(qū)間,生成第一短碼,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述隨機(jī)因子、短鏈類(lèi)型、第一消息模板標(biāo)識(shí)符、以及所述第一數(shù)據(jù)量區(qū)間,生成所述第一短碼,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述多個(gè)短鏈對(duì)應(yīng)于多個(gè)短碼,所述基于所述第一短碼,將所述第一短鏈和所述第一短鏈對(duì)應(yīng)的動(dòng)態(tài)數(shù)據(jù)存儲(chǔ)到目標(biāo)數(shù)據(jù)庫(kù)中,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.一種無(wú)線通信的方法,其特征在于,應(yīng)用于服務(wù)器,所述通信方法包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第一短碼是基于隨機(jī)因子、短鏈類(lèi)型、第一消息模板標(biāo)識(shí)符、以及第一數(shù)據(jù)量區(qū)間生成的,所述根據(jù)所述第一短鏈的解析信息,獲取所述第一短鏈對(duì)應(yīng)的目標(biāo)數(shù)據(jù),包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述第一短鏈的短鏈類(lèi)型和所述解析信息,獲取所述第一短鏈對(duì)應(yīng)的目標(biāo)數(shù)據(jù),包括:
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,如果所述第一短鏈為首次查詢(xún),所述方法還包括:
10.一種無(wú)線通信的裝置,其特征在于,所述無(wú)線通信的裝置應(yīng)用于服務(wù)器,所述裝置包括: