個(gè)以上處理器執(zhí)行。所述一個(gè)或者一個(gè)以上程序包含用于執(zhí)行以下操作的指令:
[0172]根據(jù)用戶在文件下載頁面的操作向邏輯處理服務(wù)器發(fā)送文件下載請(qǐng)求,其中,文件下載請(qǐng)求至少攜帶待下載文件標(biāo)識(shí);
[0173]在邏輯處理服務(wù)器響應(yīng)文件下載請(qǐng)求的過程中,展示第三方數(shù)據(jù),直至接收到邏輯處理服務(wù)器根據(jù)待下載文件標(biāo)識(shí)返回的文件下載響應(yīng),其中,第三方數(shù)據(jù)從第三方服務(wù)器獲取得到。
[0174]假設(shè)上述為第一種可能的實(shí)施方式,則在第一種可能的實(shí)施方式作為基礎(chǔ)而提供的第二種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:根據(jù)用戶在文件下載頁面的操作向邏輯處理服務(wù)器發(fā)送文件下載請(qǐng)求,包括:
[0175]根據(jù)用戶在文件下載頁面的操作向代理服務(wù)器發(fā)送文件下載請(qǐng)求,由代理服務(wù)器將文件下載請(qǐng)求轉(zhuǎn)發(fā)至邏輯處理服務(wù)器。
[0176]在第一種可能的實(shí)施方式作為基礎(chǔ)而提供的第三種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:展示第三方數(shù)據(jù)之前,還包括:
[0177]獲取本地存儲(chǔ)的第三方數(shù)據(jù),其中,本地存儲(chǔ)的第三方數(shù)據(jù)預(yù)先從第三方服務(wù)器獲取得到;
[0178]或者,接收邏輯處理服務(wù)器發(fā)送的第三方數(shù)據(jù),其中,邏輯處理服務(wù)器發(fā)送的第三方數(shù)據(jù)由邏輯處理服務(wù)器從第三方服務(wù)器獲取得到。
[0179]在第二種可能的實(shí)施方式作為基礎(chǔ)而提供的第四種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:展示第三方數(shù)據(jù)之前,還包括:
[0180]獲取本地存儲(chǔ)的第三方數(shù)據(jù),其中,本地存儲(chǔ)的第三方數(shù)據(jù)由代理服務(wù)器預(yù)先推送得到,代理服務(wù)器推送的第三方數(shù)據(jù)預(yù)先由代理服務(wù)器從第三方服務(wù)器獲取得到;
[0181]或者,接收代理服務(wù)器發(fā)送的第三方數(shù)據(jù),代理服務(wù)器發(fā)送的第三方數(shù)據(jù)由代理服務(wù)器預(yù)先從第三方服務(wù)器獲取得到。
[0182]在第三種或第四種可能的實(shí)施方式作為基礎(chǔ)而提供的第五種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:獲取本地存儲(chǔ)的第三方數(shù)據(jù)之前,還包括:
[0183]每隔預(yù)設(shè)時(shí)長(zhǎng)接收一次第三方數(shù)據(jù);
[0184]根據(jù)每次接收的第三方數(shù)據(jù)更新本地存儲(chǔ)的第三方數(shù)據(jù)。
[0185]在第一種或第二種可能的實(shí)施方式作為基礎(chǔ)而提供的第六種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:展示第三方數(shù)據(jù),包括:
[0186]接收第三方數(shù)據(jù)展示指令,根據(jù)第三方數(shù)據(jù)展示指令展示第三方數(shù)據(jù);
[0187]或者,在發(fā)送文件下載請(qǐng)求后自動(dòng)展示第三方數(shù)據(jù)。
[0188]在第一種或第二種可能的實(shí)施方式作為基礎(chǔ)而提供的第七種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:用戶在文件下載頁面的操作為用戶在文件下載頁面掃描文件下載二維碼的操作。
[0189]本發(fā)明實(shí)施例提供的終端,通過在邏輯處理服務(wù)器響應(yīng)文件下載請(qǐng)求的過程中展示第三方數(shù)據(jù),可以實(shí)現(xiàn)在等待文件下載響應(yīng)的過程中,向終端對(duì)應(yīng)的用戶展示第三方數(shù)據(jù),不僅能夠豐富下載過程中終端的顯示界面,而且相對(duì)顯示文件下載頁面或空白頁的方式,能夠提高頁面的利用率,從而能給用戶帶來良好的下載體驗(yàn)。
[0190]本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是上述實(shí)施例中的存儲(chǔ)器中所包含的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì);也可以是單獨(dú)存在,未裝配入終端中的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者一個(gè)以上程序,該一個(gè)或者一個(gè)以上程序被一個(gè)或者一個(gè)以上的處理器用來執(zhí)行文件下載的控制方法,該方法包括:
[0191]根據(jù)用戶在文件下載頁面的操作向邏輯處理服務(wù)器發(fā)送文件下載請(qǐng)求,其中,文件下載請(qǐng)求至少攜帶待下載文件標(biāo)識(shí);
[0192]在邏輯處理服務(wù)器響應(yīng)文件下載請(qǐng)求的過程中,展示第三方數(shù)據(jù),直至接收到邏輯處理服務(wù)器根據(jù)待下載文件標(biāo)識(shí)返回的文件下載響應(yīng),其中,第三方數(shù)據(jù)從第三方服務(wù)器獲取得到。
[0193]假設(shè)上述為第一種可能的實(shí)施方式,則在第一種可能的實(shí)施方式作為基礎(chǔ)而提供的第二種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:根據(jù)用戶在文件下載頁面的操作向邏輯處理服務(wù)器發(fā)送文件下載請(qǐng)求,包括:
[0194]根據(jù)用戶在文件下載頁面的操作向代理服務(wù)器發(fā)送文件下載請(qǐng)求,由代理服務(wù)器將文件下載請(qǐng)求轉(zhuǎn)發(fā)至邏輯處理服務(wù)器。
[0195]在第一種可能的實(shí)施方式作為基礎(chǔ)而提供的第三種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:展示第三方數(shù)據(jù)之前,還包括:
[0196]獲取本地存儲(chǔ)的第三方數(shù)據(jù),其中,本地存儲(chǔ)的第三方數(shù)據(jù)預(yù)先從第三方服務(wù)器獲取得到;
[0197]或者,接收邏輯處理服務(wù)器發(fā)送的第三方數(shù)據(jù),其中,邏輯處理服務(wù)器發(fā)送的第三方數(shù)據(jù)由邏輯處理服務(wù)器從第三方服務(wù)器獲取得到。
[0198]在第二種可能的實(shí)施方式作為基礎(chǔ)而提供的第四種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:展示第三方數(shù)據(jù)之前,還包括:
[0199]獲取本地存儲(chǔ)的第三方數(shù)據(jù),其中,本地存儲(chǔ)的第三方數(shù)據(jù)由代理服務(wù)器預(yù)先推送得到,代理服務(wù)器推送的第三方數(shù)據(jù)預(yù)先由代理服務(wù)器從第三方服務(wù)器獲取得到;
[0200]或者,接收代理服務(wù)器發(fā)送的第三方數(shù)據(jù),代理服務(wù)器發(fā)送的第三方數(shù)據(jù)由代理服務(wù)器預(yù)先從第三方服務(wù)器獲取得到。
[0201]在第三種或第四種可能的實(shí)施方式作為基礎(chǔ)而提供的第五種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:獲取本地存儲(chǔ)的第三方數(shù)據(jù)之前,還包括:
[0202]每隔預(yù)設(shè)時(shí)長(zhǎng)接收一次第三方數(shù)據(jù);
[0203]根據(jù)每次接收的第三方數(shù)據(jù)更新本地存儲(chǔ)的第三方數(shù)據(jù)。
[0204]在第一種或第二種可能的實(shí)施方式作為基礎(chǔ)而提供的第六種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:展示第三方數(shù)據(jù),包括:
[0205]接收第三方數(shù)據(jù)展示指令,根據(jù)第三方數(shù)據(jù)展示指令展示第三方數(shù)據(jù);
[0206]或者,在發(fā)送文件下載請(qǐng)求后自動(dòng)展示第三方數(shù)據(jù)。
[0207]在第一種或第二種可能的實(shí)施方式作為基礎(chǔ)而提供的第七種可能的實(shí)施方式中,終端的存儲(chǔ)器中還包含用于執(zhí)行以下操作的指令:用戶在文件下載頁面的操作為用戶在文件下載頁面掃描文件下載二維碼的操作。
[0208]本發(fā)明實(shí)施例提供的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),通過在邏輯處理服務(wù)器響應(yīng)文件下載請(qǐng)求的過程中展示第三方數(shù)據(jù),可以實(shí)現(xiàn)在等待文件下載響應(yīng)的過程中,向終端對(duì)應(yīng)的用戶展示第三方數(shù)據(jù),不僅能夠豐富下載過程中終端的顯示界面,而且相對(duì)顯示文件下載頁面或空白頁的方式,能夠提高頁面的利用率,從而能給用戶帶來良好的下載體驗(yàn)。
[0209]本發(fā)明實(shí)施例中提供了一種圖形用戶接口,該圖形用戶接口用在終端上,該終端包括觸摸屏顯示器、存儲(chǔ)器和用于執(zhí)行一個(gè)或者一個(gè)以上的程序的一個(gè)或者一個(gè)以上的處理器;該圖形用戶接口包括:
[0210]根據(jù)用戶在文件下載頁面的操作向邏輯處理服務(wù)器發(fā)送文件下載請(qǐng)求,其中,文件下載請(qǐng)求至少攜帶待下載文件標(biāo)識(shí);
[0211]在邏輯處理服務(wù)器響應(yīng)文件下載請(qǐng)求的過程中,展示第三方數(shù)據(jù),直至接收到邏輯處理服務(wù)器根據(jù)待下載文件標(biāo)識(shí)返回的文件下載響應(yīng),其中,第三方數(shù)據(jù)從第三方服務(wù)器獲取得到。
[0212]本發(fā)明實(shí)施例提供的圖形用戶接口,通過在邏輯處理服務(wù)器響應(yīng)文件下載請(qǐng)求的過程中展示第三方數(shù)據(jù),可以實(shí)現(xiàn)在等待文件下載響應(yīng)的過程中,向終端對(duì)應(yīng)的用戶展示第三方數(shù)據(jù),不僅能夠豐富下載過程中終端的顯示界面,而且相對(duì)顯示文件下載頁面或空白頁的方式,能夠提高頁面的利用率,從而能給用戶帶來良好的下載體驗(yàn)。
[0213]圖9是本發(fā)明另一實(shí)施例提供的一種邏輯處理服務(wù)器的結(jié)構(gòu)示意圖,該邏輯處理服務(wù)器可以用于執(zhí)行上述圖1、圖2、圖4或圖6所對(duì)應(yīng)實(shí)施例中任一實(shí)施例提供的文件下載的控制方法中邏輯處理服務(wù)器所執(zhí)行的功能。參見圖9,該邏輯處理服務(wù)器包括:
[0214]接收模塊901,用于接收文件下載請(qǐng)求,其中,文件下載請(qǐng)求由用戶在終端的文件下載頁面的操作觸發(fā),且文件下載請(qǐng)求至少攜帶待下載文件標(biāo)識(shí);
[0215]控制模塊902,用于在響應(yīng)文件下載請(qǐng)求的過程中,控制終端展示第三方數(shù)據(jù),直至根據(jù)待下載文件標(biāo)識(shí)向終端返回文件下載響應(yīng),其中,第三方數(shù)據(jù)從第三方服務(wù)器獲取到。
[0216]在另一個(gè)實(shí)施例中,接收模塊901用于:
[0217]接收代理服務(wù)器轉(zhuǎn)發(fā)的文件下載請(qǐng)求,其中,文件下載請(qǐng)求由終端發(fā)送至代理服務(wù)器。
[0218]在另一個(gè)實(shí)施例中,邏輯處理服務(wù)器還包括:
[0219]第一發(fā)送模塊,用于每隔預(yù)設(shè)時(shí)長(zhǎng)向終端發(fā)送一次第三方數(shù)據(jù),以使終端根據(jù)每次接收的第三方數(shù)據(jù)更新存儲(chǔ)的第三方數(shù)據(jù)。
[0220]在另一個(gè)實(shí)施例中,控制模塊902用于:
[0221]向終端發(fā)送第三方數(shù)據(jù)展示指令,使終端根據(jù)第三方數(shù)據(jù)展示指令展示第三方數(shù)據(jù)。
[0222]在另一個(gè)實(shí)施例中,第三方數(shù)據(jù)為用戶感興趣的第三方數(shù)據(jù),邏輯處理服務(wù)器還包括:
[0223]第一獲取模塊,用于根據(jù)文件下載請(qǐng)求獲取用戶標(biāo)識(shí);
[0224]第二獲取模塊,用于根據(jù)用戶標(biāo)識(shí)獲取用戶的歷史下載記錄;
[0225]確定模塊,用于根據(jù)用戶的歷史下載記錄確定用戶感興趣的第三方數(shù)據(jù);
[0226]第二發(fā)送模塊,用于將用戶感興趣的第三方數(shù)據(jù)發(fā)送至終端。
[0227]在另一個(gè)實(shí)施例中,接收模塊901用于:
[0228]接收代理服務(wù)器通過異步非阻塞方式發(fā)送的文件下載請(qǐng)求。
[0229]本發(fā)明實(shí)施例提供的邏輯處理服務(wù)器,通過控制終端在邏輯處理服務(wù)器響應(yīng)文件下載請(qǐng)求的過程中展示第三方數(shù)據(jù),可以實(shí)現(xiàn)在等待文件下載響應(yīng)的過程中,向終端對(duì)應(yīng)的用戶展示第三方數(shù)據(jù),不僅能夠豐富下載過程中終端的顯示界面,而且相對(duì)顯示文件下載頁面或空白頁的方式,能夠提高頁面的利用率,從而能給用戶帶來良好的下載體驗(yàn)。
[0230]圖10是根據(jù)一示例性實(shí)施例示出的一種邏輯處理服務(wù)器的結(jié)構(gòu)示意圖。參照?qǐng)D10,邏輯處理服務(wù)器1000包括處理組件1022,其進(jìn)一步包括一個(gè)或多個(gè)處理器,以及由存儲(chǔ)器1032所代表的存儲(chǔ)器資源,用于存儲(chǔ)可由處理組件1022的執(zhí)行的指令,例如應(yīng)用程序。存儲(chǔ)器1032中存儲(chǔ)的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對(duì)應(yīng)于一組指令的模塊。此外,處理組件1022被配置為執(zhí)行指令,以執(zhí)行上述圖1、圖2、圖4或圖6所對(duì)應(yīng)實(shí)施例提供的文件下載的控制方法中邏輯處理服務(wù)器所執(zhí)行的功能。
[0231]邏輯處理服務(wù)器1000還可以包括一個(gè)電源組件1026,其可以被配置為執(zhí)行邏輯處理服務(wù)器1000的電源管理,一個(gè)有線或無線網(wǎng)絡(luò)接口 1050被配置為將邏輯處理服務(wù)器1000連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(I/O)接口 1058。邏輯處理服務(wù)器1000可以操作基于存儲(chǔ)在存儲(chǔ)器 1032 的操作系統(tǒng),