Avatar billede devpac Nybegynder
30. marts 2007 - 13:26 Der er 10 kommentarer

Chat i Java eller AJAX : Performance

Jeg lavede en chat i Java med en applet som frontend og en servlet til database-forbindelse.

Så lavede jeg den samme chat i Ajax, men er så kommet i tvivl om Ajax performer godt nok ved rigtig mange chat brugere.

Er der nogen som har erfaring med dette ?
Avatar billede arne_v Ekspert
30. marts 2007 - 14:06 #1
hvis din applet poller via HTTP requests til en servlet, så kan AJAX gøre det lige så godt

hvis du har noget server side Java som pusher information ud til applets, så bør den performe bedre end AJAX ved rigtigt mange klienter
Avatar billede devpac Nybegynder
30. marts 2007 - 14:22 #2
Okay ....

Tror du at Ajax vil kunne klare f.eks. 500-1000 online brugere
Avatar billede arne_v Ekspert
30. marts 2007 - 14:37 #3
500-1000 brugere x en refresh hver andet sekund = 250-500 requests/sekund = 15000-30000 requests/minut

men en kraftig server og et eller andet caching, så hver request ikke skal i databasen
bør det kunne lade sig gøre
Avatar billede devpac Nybegynder
30. marts 2007 - 15:23 #4
Okay, takker - jeg prøver Ajax og har Java-versionen i baghånden.

God weekend

- hvordan giver man point herinde ? jeg kan aldrig huske det (har kun mulighederne "svar" / "kommentat")
Avatar billede arne_v Ekspert
30. marts 2007 - 15:53 #5
jeg skal ligge et svar, saa faar du mulighed for at acceptere
Avatar billede roenving Novice
30. marts 2007 - 23:11 #6
Hrm, du lægger vel et svar ...

-- du ligger vel ikke som et svar ?-)
Avatar billede arne_v Ekspert
31. marts 2007 - 02:46 #7
roenving - hvornår er du blevet dansklærer ??
Avatar billede roenving Novice
31. marts 2007 - 13:02 #8
-- det var mere fordi jeg kom til at smile ret højlydt ;O)

-- og jeg regnede med, at du kunne tåle det, ellers ville jeg få brug for den type kommentar 17-20 gange dagligt !-)
Avatar billede arne_v Ekspert
31. marts 2007 - 16:05 #9
jeg overlever ...
Avatar billede roenving Novice
31. marts 2007 - 16:10 #10
,-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester