Avatar billede mummikiks Nybegynder
13. april 2005 - 01:25 Der er 3 kommentarer og
1 løsning

Javaapplikation til mange brugere

Hej
Jeg har et projekt hvor jeg har omkring 250 klienter, som er forbundet til internettet. Disse skal hente informationer fra en ekstern server. Informationerne handler om simple informationer som opskrifter fra en database, informationer om vejret etc. Hver klient skal have en grafisk brugerflade der viser forskellige informationerne fra serveren. Jeg har en række overvejelser, som jeg håber I eksperter kan hjælpe mig med.

- Jeg har tænkt mig at lade klienterne køre en javaapplikation på serveren, som også udgør den grafiske brugeroverflade. Det eneste klienterne skal indeholde er en browser. Jeg har tænkt mig at lave den grafiske brugeroverflade i Laszlo (http://www.laszlosystems.com/).

Spørgsmål:
Er det dumt at lade klienterne kører det hele fra serveren? JEg er blot imponeret over den flotte brugeroverflade, som Laszlo giver. Videre synes jeg det vil være nemt at opdatere systemet, da man blot skal opdatere hjemmeside/javaapplikationen på serveren.
HVis jeg skulle ligge et eksternt program på klienterne, ville jeg selv skulle lave et opdateringsmodul til disse.

Vil en server kunne klare at alle klienter hele tiden henter informationer fra serveren. Er det krævende at tingene hele tiden skal opdatere.?

Håber i kan give mig noget af jeres ekspertviden omkring sagen.
Avatar billede Slettet bruger
13. april 2005 - 09:55 #1
Hvis du vil lave det sådan at du vil styre det hele fra serveren, hvorfor ikke lave brugerfladen som en web app ??
Jeg er ikke helt sikker på hvad du vil lade klienterne køre fra serveren, men hvis du vil have en desktop java-app så bliver du nødt til at have en client kørende som så henter info fra serveren. Så uanset hvad bliver du nødt til at opdatere alle klienterne når der er opdateringer. Det kan du undgå hvis det bliver lavet som en web app.

250 samtidige brugere skal nok kunne lade sig gøre med en ordentlig server og rimeligt båndbredde


Bjarne
Avatar billede mummikiks Nybegynder
13. april 2005 - 12:54 #2
Ok Bjarne...En webapplikation er også mit bedste bud. Har dog menet mange, som hellere synes man skulle have en applikation på klienterne, som hentede informationer fra nettet. Med en webaaplikation vil det være meget nemt at opdatere!! Hvad med at opdatere browseren, således at at informationerne på skærmen er up to date...er det muligt at sætte den til at tjekke i nogle intervaller
Avatar billede Slettet bruger
13. april 2005 - 14:55 #3
Som du beskriver det vil jeg absolut lave en webapp, den er mest simpel og nemmest (men ikke sjovest :-)). Du kan sagtens sætte browseren til at opdater f.eks hvert 5 min. Det kan gøre via JavaScript.
En løsning er oxo at lave en knap som de kan klikke på for opdatere, den ville jeg nok vælge da du måske kan risikere at den opdatere på et tidspunkt hvor de er i gang med at bearbejde de info du har givet dem.
Avatar billede mummikiks Nybegynder
14. september 2005 - 21:08 #4
Lukker
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