java大數(shù)據(jù)量如何處理,搞 Java 最重要的是什么?毫不夸張地說,掌握和了解如何處理java web項(xiàng)目中大數(shù)據(jù)量處理問題??,基本就能走遍天下都不怕了!
1.如何處理java web項(xiàng)目中大數(shù)據(jù)量處理問題
既然是異步處理,那就是不和客戶的請(qǐng)求同時(shí)進(jìn)行,所以也和session無關(guān)了。異步處理也和EJB沒關(guān)系。 1。當(dāng)客戶請(qǐng)求數(shù)據(jù)操作的時(shí)候,你的javabean把請(qǐng)求存放到文件里面,然后就可以返回response給客戶了。 2。自己做一個(gè) program,是thread,隔一段時(shí)間監(jiān)聽那個(gè)文件(或者一個(gè)目錄),如果發(fā)現(xiàn)有新的文件,就讀取出來,根據(jù)要求進(jìn)行長(zhǎng)時(shí)間操作。操作完畢,更新一個(gè)flag A(可在數(shù)據(jù)庫(kù),可在文件),并且把操作的文件remove(以免重復(fù)對(duì)此文件操作)。 3??蛻艨倳?huì)不定時(shí)刷新頁面或者發(fā)新頁面請(qǐng)求,這時(shí)候就察看flag A,如果完成,就在頁面上提示用戶,就如msdn的“你有短消息“
雖說掌握和了解了如何處理java web項(xiàng)目中大數(shù)據(jù)量處理問題??,能走遍天下,但也要不斷去學(xué)習(xí)新的知識(shí),更多的Java知識(shí),請(qǐng)聯(lián)系客服獲取。