專利名稱:一種文件批量轉(zhuǎn)發(fā)的方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種文件批量轉(zhuǎn)發(fā)的方法與系統(tǒng),屬于網(wǎng)絡(luò)通信領(lǐng)域。
背景技術(shù):
在某個(gè)社交網(wǎng)絡(luò)中,用戶往往會(huì)瀏覽到許多好友的有意思的信息并想將該信息分享給另外其他的好友,比如好友的照片、日志或記錄等,這時(shí)用戶可以采用轉(zhuǎn)發(fā)的方式,從而當(dāng)用戶其他好友進(jìn)入該社交網(wǎng)絡(luò)時(shí),就可以瀏覽到用戶所轉(zhuǎn)發(fā)的內(nèi)容信息了。但是現(xiàn)有技術(shù)中,用戶每次只能選擇轉(zhuǎn)發(fā)一條信息,如一篇日志或一個(gè)相冊(cè),即用戶每次只能提交一次轉(zhuǎn)發(fā)請(qǐng)求,服務(wù)器也只能每次處理一個(gè)轉(zhuǎn)發(fā)請(qǐng)求,當(dāng)用戶需要轉(zhuǎn)發(fā)多條信息時(shí),服務(wù)器就必須接受處理多次轉(zhuǎn)發(fā)請(qǐng)求,從而導(dǎo)致增加了服務(wù)器壓力,增大了服務(wù)器開(kāi)銷并且降低了服務(wù)器的工作效率。另外,現(xiàn)有技術(shù)中,很多轉(zhuǎn)發(fā)的照片、帖子等并不能夠根據(jù)用戶的意愿放在其網(wǎng)絡(luò)社區(qū)的某個(gè)空間內(nèi),也不方便用戶瀏覽,如果用戶想要把轉(zhuǎn)發(fā)的文件放在自己的特定的某個(gè)位置,就必須將該轉(zhuǎn)發(fā)的文件下載下來(lái)再上傳到其所希望放置的位置上,操作繁瑣并且也浪費(fèi)了用戶大量的時(shí)間,從而導(dǎo)致用戶體驗(yàn)性不好。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種文件批量轉(zhuǎn)發(fā)的方法與系統(tǒng),它可以減小服務(wù)器壓力及服務(wù)器開(kāi)銷并且提高服務(wù)器的工作效率;同時(shí)它還可以方便用戶查看瀏覽其轉(zhuǎn)發(fā)的文件,為用戶節(jié)約大量的時(shí)間并提高用戶的網(wǎng)絡(luò)社區(qū)體驗(yàn)性。為解決上述技術(shù)問(wèn)題,本發(fā)明采用如下的技術(shù)方案一種文件批量轉(zhuǎn)發(fā)的方法,包括以下步驟Si,客戶端用戶選擇所要轉(zhuǎn)發(fā)的文件并觸發(fā)文件轉(zhuǎn)發(fā)操作請(qǐng)求;S2,web服務(wù)器接受用戶的文件轉(zhuǎn)發(fā)操作請(qǐng)求并提示客戶端用戶;S3,客戶端用戶根據(jù)提示選擇所要轉(zhuǎn)發(fā)文件的目的地址;S4,web服務(wù)器查詢數(shù)據(jù)庫(kù)服務(wù)器中用戶所要轉(zhuǎn)發(fā)文件的原始id列表及存儲(chǔ)地址并在數(shù)據(jù)庫(kù)服務(wù)器中創(chuàng)建新的文件id列表;S5,將新的文件id列表映射到轉(zhuǎn)發(fā)文件的原始id列表對(duì)應(yīng)的存儲(chǔ)地址上。步驟S2中所述的提示客戶端用戶是指提示客戶端用戶選擇轉(zhuǎn)發(fā)文件的目的地址,并且所述的轉(zhuǎn)發(fā)文件的目的地址和轉(zhuǎn)發(fā)文件所在的位置有關(guān)。步驟S4中所述的創(chuàng)建新的文件id列表是根據(jù)轉(zhuǎn)發(fā)文件的目的地址來(lái)創(chuàng)建的。前述的一種文件批量轉(zhuǎn)發(fā)的方法中,步驟Sl所述的客戶端用戶選擇所要轉(zhuǎn)發(fā)的文件包括多個(gè)文件,并且所述的文件的類型是多樣的,從而極大的滿足了用戶的需求并且方便用戶一次性的轉(zhuǎn)發(fā)多種類型的文件給其他好友,為用戶節(jié)約了大量時(shí)間。前述的一種文件批量轉(zhuǎn)發(fā)的方法中,步驟S2還包括web服務(wù)器判斷用戶所選擇轉(zhuǎn)發(fā)的文件是否可以轉(zhuǎn)發(fā),其中所述的判斷包括判斷用戶所要轉(zhuǎn)發(fā)的文件的主體對(duì)該文件的權(quán)限設(shè)置及用戶所要轉(zhuǎn)發(fā)的文件的主體的黑名單,從而有效的保護(hù)社交網(wǎng)絡(luò)中用戶的權(quán)利。前述的一種文件批量轉(zhuǎn)發(fā)的方法中,步驟S2還包括根據(jù)判斷結(jié)果反饋相應(yīng)的信息給客戶端用戶,從而用戶能夠清楚的了解哪些文件可以轉(zhuǎn)發(fā)哪些文件不能轉(zhuǎn)發(fā)。實(shí)現(xiàn)前述方法的一種文件批量轉(zhuǎn)發(fā)的系統(tǒng),包括文件選擇模塊,用于客戶端用戶選擇所要轉(zhuǎn)發(fā)的文件;觸發(fā)模塊,用于觸發(fā)文件轉(zhuǎn)發(fā)操作請(qǐng)求;請(qǐng)求接受模塊,用于web服務(wù)器接受用戶的文件轉(zhuǎn)發(fā)操作請(qǐng)求;提示模塊,用于web服務(wù)器提示客戶端用戶;地址選擇模塊,用于客戶端用戶根據(jù)提示選擇所要轉(zhuǎn)發(fā)文件的目的地址;查詢模塊,用于web服務(wù)器查詢數(shù)據(jù)庫(kù)服務(wù)器中用戶所要轉(zhuǎn)發(fā)文件的原始id列表及存儲(chǔ)地址;創(chuàng)建模塊,用于web服務(wù)器在數(shù)據(jù)庫(kù)服務(wù)器中創(chuàng)建新的文件id列表;映射模塊,用于將新的文件id列表映射到轉(zhuǎn)發(fā)文件的原始id列表對(duì)應(yīng)的存儲(chǔ)地址上。提示模塊中所述的提示客戶端用戶是指提示客戶端用戶選擇轉(zhuǎn)發(fā)文件的目的地址,并且所述的轉(zhuǎn)發(fā)文件的目的地址和轉(zhuǎn)發(fā)文件所在的位置有關(guān)。創(chuàng)建模塊中所述的創(chuàng)建新的文件id列表是根據(jù)轉(zhuǎn)發(fā)文件的目的地址來(lái)創(chuàng)建的。前述的一種文件批量轉(zhuǎn)發(fā)的系統(tǒng)中,所述的請(qǐng)求接受模塊還包括判斷模塊,用于web服務(wù)器判斷用戶所選擇轉(zhuǎn)發(fā)的文件是否可以轉(zhuǎn)發(fā),其中所述的判斷包括判斷用戶所要轉(zhuǎn)發(fā)的文件的主體對(duì)該文件的權(quán)限設(shè)置及用戶所要轉(zhuǎn)發(fā)的文件的主體的黑名單,從而有效的保護(hù)社交網(wǎng)絡(luò)中用戶的權(quán)利。前述的一種文件批量轉(zhuǎn)發(fā)的系統(tǒng)中,所述的請(qǐng)求接受模塊還包括信息反饋模塊,用于根據(jù)判斷結(jié)果反饋相應(yīng)的信息給客戶端用戶,從而用戶能夠清楚的了解哪些文件可以轉(zhuǎn)發(fā)哪些文件不能轉(zhuǎn)發(fā)。 與現(xiàn)有技術(shù)相比,本發(fā)明用戶通過(guò)利用文件選擇模塊選擇其所要轉(zhuǎn)發(fā)的不同類型的多個(gè)文件,并利用設(shè)置在web服務(wù)器上的映射模塊將新的文件id列表映射到轉(zhuǎn)發(fā)文件的原始id列表對(duì)應(yīng)的存儲(chǔ)地址上,用戶只需提交一次請(qǐng)求就能轉(zhuǎn)發(fā)多個(gè)文件,服務(wù)器也只需接受處理一次轉(zhuǎn)發(fā)請(qǐng)求,從而減小了服務(wù)器壓力及服務(wù)器開(kāi)銷并且提高了服務(wù)器的工作效率;同時(shí)用戶可以利用地址選擇模塊選擇所要轉(zhuǎn)發(fā)文件的目的地址,從而方便其查看瀏覽所轉(zhuǎn)發(fā)的文件,為用戶節(jié)約了大量的時(shí)間,提高了用戶的網(wǎng)絡(luò)社區(qū)體驗(yàn)性。據(jù)大量數(shù)據(jù)統(tǒng)計(jì)表明,采用本發(fā)明后,服務(wù)器的工作效率提高了 30%。其次,本發(fā)明中利用判斷模塊判斷用戶所選擇轉(zhuǎn)發(fā)的文件是否可以轉(zhuǎn)發(fā),其中所述的判斷包括判斷用戶所要轉(zhuǎn)發(fā)的文件的主體對(duì)該文件的權(quán)限設(shè)置及用戶所要轉(zhuǎn)發(fā)的文件的主體的黑名單,從而有效的保護(hù)社交網(wǎng)絡(luò)中用戶的權(quán)利。最后,本發(fā)明中利用信息反饋模塊根據(jù)判斷結(jié)果反饋相應(yīng)的信息給客戶端用戶,從而用戶能夠清楚的了解哪些文件可以轉(zhuǎn)發(fā)哪些文件不能轉(zhuǎn)發(fā)。
圖1是本發(fā)明的一種實(shí)施例的結(jié)構(gòu)示意圖;圖2是本發(fā)明的一種實(shí)施例的工作流程圖。
附圖標(biāo)記1-文件選擇模塊,2-觸發(fā)模塊,3-請(qǐng)求接受模塊,4-提示模塊,5-地址選擇模塊,6-查詢模塊,7-創(chuàng)建模塊,8-映射模塊,9-判斷模塊,10-信息反饋模塊。下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。
具體實(shí)施例方式
具體實(shí)施例方式一種文件批量轉(zhuǎn)發(fā)的方法,包括以下步驟Si,客戶端用戶選擇所要轉(zhuǎn)發(fā)的文件并觸發(fā)文件轉(zhuǎn)發(fā)操作請(qǐng)求;S2,web服務(wù)器接受用戶的文件轉(zhuǎn)發(fā)操作請(qǐng)求并提示客戶端用戶;S3,客戶端用戶根據(jù)提示選擇所要轉(zhuǎn)發(fā)文件的目的地址;S4, web服務(wù)器根據(jù)用戶選擇的轉(zhuǎn)發(fā)文件的列表及轉(zhuǎn)發(fā)文件的唯一標(biāo)識(shí)和轉(zhuǎn)發(fā)地址查詢數(shù)據(jù)庫(kù)服務(wù)器中對(duì)應(yīng)的所要轉(zhuǎn)發(fā)內(nèi)容的原始id列表及存儲(chǔ)地址并在數(shù)據(jù)庫(kù)服務(wù)器中創(chuàng)建新的id列表;S5,將新的文件id列表映射到轉(zhuǎn)發(fā)文件的原始id列表對(duì)應(yīng)的存儲(chǔ)地址上。步驟Sl中,所述的所要轉(zhuǎn)發(fā)的文件存在于同一個(gè)空間內(nèi),如同一個(gè)網(wǎng)盤目錄或同一個(gè)照片專輯等。步驟S2中所述的提示客戶端用戶是指提示客戶端用戶選擇轉(zhuǎn)發(fā)文件的目的地址,并且所述的轉(zhuǎn)發(fā)文件的目的地址和轉(zhuǎn)發(fā)文件所在的位置有關(guān),即轉(zhuǎn)發(fā)文件在某個(gè)網(wǎng)盤的文件夾時(shí),所選擇的轉(zhuǎn)發(fā)文件的目的地址也是轉(zhuǎn)發(fā)主體的網(wǎng)盤的某個(gè)文件夾,轉(zhuǎn)發(fā)文件是照片組件的某張照片時(shí),轉(zhuǎn)發(fā)文件的目的地址也是轉(zhuǎn)發(fā)主體的照片組件的某個(gè)相冊(cè)。步驟S4中所述的創(chuàng)建新的文件id列表是根據(jù)轉(zhuǎn)發(fā)文件的目的地址來(lái)創(chuàng)建的。上述方法中,步驟Sl所述的客戶端用戶選擇所要轉(zhuǎn)發(fā)的文件包括多個(gè)文件,并且所述的文件的類型是多樣的,從而極大的滿足了用戶的需求并且方便用戶一次性的轉(zhuǎn)發(fā)多種類型的文件給其他好友,為用戶節(jié)約了大量時(shí)間。上述方法中,步驟S2還包括web服務(wù)器判斷用戶所選擇轉(zhuǎn)發(fā)的文件是否可以轉(zhuǎn)發(fā),其中所述的判斷包括判斷用戶所要轉(zhuǎn)發(fā)的文件的主體對(duì)該文件的權(quán)限設(shè)置及用戶所要轉(zhuǎn)發(fā)的文件的主體的黑名單,從而有效的保護(hù)社交網(wǎng)絡(luò)中用戶的權(quán)利。上述方法中,步驟S2還包括根據(jù)判斷結(jié)果反饋相應(yīng)的信息給客戶端用戶,從而用戶能夠清楚的了解哪些文件可以轉(zhuǎn)發(fā)哪些文件不能轉(zhuǎn)發(fā)。實(shí)現(xiàn)上述方法的一種文件批量轉(zhuǎn)發(fā)的系統(tǒng),如圖1所示,包括文件選擇模塊1,用于客戶端用戶選擇所要轉(zhuǎn)發(fā)的文件;觸發(fā)模塊2,用于觸發(fā)文件轉(zhuǎn)發(fā)操作請(qǐng)求;請(qǐng)求接受模塊3,用于web服務(wù)器接受用戶的文件轉(zhuǎn)發(fā)操作請(qǐng)求;提示模塊4,用于web服務(wù)器提示客戶端用戶;地址選擇模塊5,用于客戶端用戶根據(jù)提示選擇所要轉(zhuǎn)發(fā)文件的目的地址;查詢模塊6,用于web服務(wù)器根據(jù)用戶選擇的轉(zhuǎn)發(fā)文件的列表及轉(zhuǎn)發(fā)文件的唯一標(biāo)識(shí)和轉(zhuǎn)發(fā)地址查詢數(shù)據(jù)庫(kù)服務(wù)器中對(duì)應(yīng)的所要轉(zhuǎn)發(fā)內(nèi)容的原始id列表及存儲(chǔ)地址;創(chuàng)建模塊7,用于在數(shù)據(jù)庫(kù)服務(wù)器中創(chuàng)建新的id列表;映射模塊8,用于將新的文件id列表映射到轉(zhuǎn)發(fā)文件的原始id列表對(duì)應(yīng)的存儲(chǔ)地址上。
文件選擇模塊1中,所述的所要轉(zhuǎn)發(fā)的文件存在于同一個(gè)空間內(nèi),如同一個(gè)網(wǎng)盤目錄或同一個(gè)照片專輯等。提示模塊4中所述的提示客戶端用戶是指提示客戶端用戶選擇轉(zhuǎn)發(fā)文件的目的地址,并且所述的轉(zhuǎn)發(fā)文件的目的地址和轉(zhuǎn)發(fā)文件所在的位置有關(guān),即轉(zhuǎn)發(fā)文件在某個(gè)網(wǎng)盤的文件夾時(shí),所選擇的轉(zhuǎn)發(fā)文件的目的地址也是轉(zhuǎn)發(fā)主體的網(wǎng)盤的某個(gè)文件夾,轉(zhuǎn)發(fā)文件是照片組件的某張照片時(shí),轉(zhuǎn)發(fā)文件的目的地址也是轉(zhuǎn)發(fā)主體的照片組件的某個(gè)相冊(cè)。創(chuàng)建模塊7中所述的創(chuàng)建新的文件id列表是根據(jù)轉(zhuǎn)發(fā)文件的目的地址來(lái)創(chuàng)建的。上述系統(tǒng)中,所述的請(qǐng)求接受模塊3還包括判斷模塊9,用于web服務(wù)器判斷用戶所選擇轉(zhuǎn)發(fā)的文件是否可以轉(zhuǎn)發(fā),其中所述的判斷包括判斷用戶所要轉(zhuǎn)發(fā)的文件的主體對(duì)該文件的權(quán)限設(shè)置及用戶所要轉(zhuǎn)發(fā)的文件的主體的黑名單,從而有效的保護(hù)社交網(wǎng)絡(luò)中用戶的權(quán)利。上述系統(tǒng)中,所述的請(qǐng)求接受模塊3還包括信息反饋模塊10,用于根據(jù)判斷結(jié)果反饋相應(yīng)的信息給客戶端用戶,從而用戶能夠清楚的了解哪些文件可以轉(zhuǎn)發(fā)哪些文件不能轉(zhuǎn)發(fā)。本發(fā)明的一種實(shí)施例的工作流程(如圖2所示)S10,客戶端用戶選擇所要轉(zhuǎn)發(fā)的文件并觸發(fā)文件轉(zhuǎn)發(fā)操作請(qǐng)求;S20,web服務(wù)器接受用戶的文件轉(zhuǎn)發(fā)操作請(qǐng)求并判斷用戶所選擇轉(zhuǎn)發(fā)的文件是否可以轉(zhuǎn)發(fā);S30,若全部可以轉(zhuǎn)發(fā),則跳轉(zhuǎn)到S60 ;S40,若全部不可以轉(zhuǎn)發(fā),則提示用戶并結(jié)束用戶的文件轉(zhuǎn)發(fā)請(qǐng)求處理;S50,若部分可以轉(zhuǎn)發(fā),則提示用戶不能轉(zhuǎn)發(fā)的文件,并跳轉(zhuǎn)到S60 ;S60,提示客戶端用戶輸入目的地址;S70,客戶端用戶根據(jù)提示選擇所要轉(zhuǎn)發(fā)文件的目的地址;S80,web服務(wù)器查詢數(shù)據(jù)庫(kù)服務(wù)器中用戶所要轉(zhuǎn)發(fā)文件的文件id列表并在數(shù)據(jù)庫(kù)服務(wù)器中創(chuàng)建新的文件id列表;S90,web服務(wù)器將用戶所轉(zhuǎn)發(fā)文件的id列表映射到新創(chuàng)建的文件id列表上;S100,在目的地址頁(yè)面顯示轉(zhuǎn)發(fā)文件信息。實(shí)例說(shuō)明比如“張三”登陸網(wǎng)絡(luò)社區(qū)后,發(fā)現(xiàn)好友“李四”網(wǎng)盤的共享文件夾中新上傳的班級(jí)照片很好看,同時(shí)發(fā)現(xiàn)該文件夾中“王五”和“趙六”曾上傳的日志也很意思。所以“張三”可以首先將“李四”的班級(jí)照片一張一張的下載下來(lái),再一張一張的傳到“張三” 自己的網(wǎng)盤中,接著再順次把“王五”及“趙六”的日志下載下來(lái)并傳到“張三”自己的網(wǎng)盤中。若“張三”的網(wǎng)絡(luò)社區(qū)采用了本發(fā)明,則“張三”可以利用文件選擇模塊1選擇“李四”網(wǎng)盤的共享文件夾中所要轉(zhuǎn)發(fā)的“李四”的全部的班級(jí)照片以及“王五”和“趙六”的日志,然后利用觸發(fā)模塊2觸發(fā)文件轉(zhuǎn)發(fā)操作。請(qǐng)求接受模塊3接受“張三”的文件轉(zhuǎn)發(fā)請(qǐng)求, 并且判斷模塊9判斷“張三”所要轉(zhuǎn)發(fā)的文件是否可以轉(zhuǎn)發(fā),即判斷用戶所要轉(zhuǎn)發(fā)的文件的主體對(duì)該文件的權(quán)限設(shè)置及用戶所要轉(zhuǎn)發(fā)的文件的主體的黑名單,若全部不可以轉(zhuǎn)發(fā),則信息反饋模塊10提示用戶文件全部不能轉(zhuǎn)發(fā)并結(jié)束用戶的文件轉(zhuǎn)發(fā)請(qǐng)求處理;若全部可以轉(zhuǎn)發(fā)或部分可以轉(zhuǎn)發(fā),則信息反饋模塊10提示用戶不能轉(zhuǎn)發(fā)的文件,并且提示模塊4提
6示“張三”選擇轉(zhuǎn)發(fā)文件的目的地址,即“張三”的網(wǎng)盤組件中的某個(gè)文件夾?!皬埲崩玫刂愤x擇模塊5選擇所要存儲(chǔ)轉(zhuǎn)發(fā)文件的“張三”的網(wǎng)盤組件中的某個(gè)文件夾,將轉(zhuǎn)發(fā)的照片和日志都放在該文件夾中。接著查詢模塊6根據(jù)所要轉(zhuǎn)發(fā)的照片及日志的唯一標(biāo)識(shí)及轉(zhuǎn)發(fā)地址查詢數(shù)據(jù)庫(kù)服務(wù)器中“張三”所要轉(zhuǎn)發(fā)照片及日志的id列表及存儲(chǔ)地址并在數(shù)據(jù)庫(kù)服務(wù)器中利用創(chuàng)建模塊7根據(jù)“張三”所選擇的轉(zhuǎn)發(fā)文件的目的地址創(chuàng)建新的相應(yīng)的id列表,并且唯一標(biāo)識(shí)是“張三”選擇了要轉(zhuǎn)發(fā)的照片和日志后自動(dòng)生成的。然后映射模塊8將數(shù)據(jù)庫(kù)服務(wù)器中“張三”所轉(zhuǎn)發(fā)的照片及日志的新id列表映射到該照片及日志的原始id列表對(duì)應(yīng)的地址上,即實(shí)現(xiàn)了文件的批量轉(zhuǎn)發(fā),最后在“張三”所選擇的他的網(wǎng)盤的那個(gè)文件夾中顯示“張三”所轉(zhuǎn)發(fā)照片及日志信息,即顯示所轉(zhuǎn)發(fā)的照片的縮略圖并且顯示所轉(zhuǎn)發(fā)的日志的標(biāo)題。
權(quán)利要求
1.一種文件批量轉(zhuǎn)發(fā)的方法,其特征在于,包括以下步驟Si,客戶端用戶選擇所要轉(zhuǎn)發(fā)的文件并觸發(fā)文件轉(zhuǎn)發(fā)操作請(qǐng)求; S2,web服務(wù)器接受用戶的文件轉(zhuǎn)發(fā)操作請(qǐng)求并提示客戶端用戶; S3,客戶端用戶根據(jù)提示選擇所要轉(zhuǎn)發(fā)文件的目的地址;S4,web服務(wù)器查詢數(shù)據(jù)庫(kù)服務(wù)器中用戶所要轉(zhuǎn)發(fā)文件的原始id列表及存儲(chǔ)地址并在數(shù)據(jù)庫(kù)服務(wù)器中創(chuàng)建新的文件id列表;S5,將新的文件id列表映射到轉(zhuǎn)發(fā)文件的原始id列表對(duì)應(yīng)的存儲(chǔ)地址上。
2.根據(jù)權(quán)利要求1所述的一種文件批量轉(zhuǎn)發(fā)的方法,其特征在于,步驟Sl中所述的客戶端用戶選擇所要轉(zhuǎn)發(fā)的文件包括多個(gè)文件,并且所述的文件的類型是多樣的。
3.根據(jù)權(quán)利要求1所述的一種文件批量轉(zhuǎn)發(fā)的方法,其特征在于,步驟S2還包括web 服務(wù)器判斷用戶所選擇轉(zhuǎn)發(fā)的文件是否可以轉(zhuǎn)發(fā)。
4.根據(jù)權(quán)利要求3所述的一種文件批量轉(zhuǎn)發(fā)的方法,其特征在于,步驟S2還包括根據(jù)判斷結(jié)果反饋相應(yīng)的信息給客戶端用戶。
5.實(shí)現(xiàn)權(quán)利要求1 4所述方法的一種文件批量轉(zhuǎn)發(fā)的系統(tǒng),其特征在于,包括 文件選擇模塊(1),用于客戶端用戶選擇所要轉(zhuǎn)發(fā)的文件;觸發(fā)模塊O),用于觸發(fā)文件轉(zhuǎn)發(fā)操作請(qǐng)求;請(qǐng)求接受模塊(3),用于web服務(wù)器接受用戶的文件轉(zhuǎn)發(fā)操作請(qǐng)求;提示模塊G),用于web服務(wù)器提示客戶端用戶;地址選擇模塊(5),用于客戶端用戶根據(jù)提示選擇所要轉(zhuǎn)發(fā)文件的目的地址; 查詢模塊(6),用于web服務(wù)器查詢數(shù)據(jù)庫(kù)服務(wù)器中用戶所要轉(zhuǎn)發(fā)文件的原始id列表及存儲(chǔ)地址;創(chuàng)建模塊(7),用于web服務(wù)器在數(shù)據(jù)庫(kù)服務(wù)器中創(chuàng)建新的文件id列表; 映射模塊(8),用于將新的文件id列表映射到轉(zhuǎn)發(fā)文件的原始id列表對(duì)應(yīng)的存儲(chǔ)地址上。
6.根據(jù)權(quán)利要求5所述的一種文件批量轉(zhuǎn)發(fā)的系統(tǒng),其特征在于,所述的請(qǐng)求接受模塊⑶還包括判斷模塊(9),用于web服務(wù)器判斷用戶所選擇轉(zhuǎn)發(fā)的文件是否可以轉(zhuǎn)發(fā)。
7.根據(jù)權(quán)利要求6所述的一種文件批量轉(zhuǎn)發(fā)的系統(tǒng),其特征在于,所述的請(qǐng)求接受模塊⑶還包括信息反饋模塊(10),用于根據(jù)判斷結(jié)果反饋相應(yīng)的信息給客戶端用戶。
全文摘要
本發(fā)明公開(kāi)了一種文件批量轉(zhuǎn)發(fā)的方法與系統(tǒng),所述系統(tǒng)包括文件選擇模塊;觸發(fā)模塊;請(qǐng)求接受模塊;提示模塊;地址選擇模塊;查詢模塊;創(chuàng)建模塊;映射模塊。本發(fā)明通過(guò)利用設(shè)置在web服務(wù)器上的映射模塊將新的文件id列表映射到轉(zhuǎn)發(fā)文件的原始id列表對(duì)應(yīng)的存儲(chǔ)地址上,用戶只需提交一次請(qǐng)求就能轉(zhuǎn)發(fā)多個(gè)文件,服務(wù)器也只需接受處理一次轉(zhuǎn)發(fā)請(qǐng)求,從而減小了服務(wù)器壓力及服務(wù)器開(kāi)銷并且提高了服務(wù)器的工作效率;同時(shí)用戶可以利用地址選擇模塊選擇所要轉(zhuǎn)發(fā)文件的目的地址,從而方便其查看瀏覽所轉(zhuǎn)發(fā)的文件,為用戶節(jié)約了大量的時(shí)間,提高了用戶的網(wǎng)絡(luò)社區(qū)體驗(yàn)性。據(jù)大量數(shù)據(jù)統(tǒng)計(jì)表明,采用本發(fā)明后,服務(wù)器的工作效率提高了30%。
文檔編號(hào)H04L29/06GK102202077SQ20111002958
公開(kāi)日2011年9月28日 申請(qǐng)日期2011年1月27日 優(yōu)先權(quán)日2011年1月27日
發(fā)明者徐其斌, 楊忠偉, 王劍清 申請(qǐng)人:北京開(kāi)心人信息技術(shù)有限公司