Avatar billede pebal Nybegynder
15. april 2004 - 11:26 Der er 3 kommentarer og
1 løsning

Valg af servlet Container med DB adgang

Jeg skal opbygge et medlemskartotek på nettet.
Det skal være OpenSource baseret.
Kravet er nogle få opdateringer om ugen, og nogle få opslag pr. dag.
Det skal være "letvægt", dvs. fylde mindst muligt på serveren (memory).
Hvilke kombinationer dækker dette?
- Jonas, Jetty, JBoss, Tomcat, HSQLDB, MySql, ...

Det bør kunne køre i samme JVM!
Avatar billede arne_v Ekspert
15. april 2004 - 11:54 #1
Tomcat som servlet container (JBoss + Tomcat er bedre men bruger mere
memory og jeg mener ikke at du har brug for EJB's).

Hvis du gerne vil minimere memory for databasen også, så HSQLDB. Men hvis
du gerne vil bruge databasen fra andre programmer, så må du nok over
i MySQL.
Avatar billede arne_v Ekspert
15. april 2004 - 11:55 #2
(MySQL kører i seperat process og er slet ikke et Java program så det bruger
ikke JVM)
Avatar billede pebal Nybegynder
15. april 2004 - 14:02 #3
Hvis jeg i Tomcat kopierer hsqldb.jar til /WEB-INF/lib/hsqldb.jar.
Hvordan får jeg så kontakt med databasen,
- sørger Tomcat for en connection pool?
- hvad sker der hvis flere læser/opdaterer data samtidigt fra flere forskellige browsere.
Kan man tilgå DB på hosten via HSQLDB Database Manager, eller skal der laves admin update sider?
Avatar billede arne_v Ekspert
15. april 2004 - 14:11 #4
Du laver en JDBC connection og bruger normale JDBC kald.

Default styrer du selv connections, men du kan nemt konfigurere en
connection pool i Tomcat.

Det burde ikke være noget problem med flere samtidige brugere (medmindre
man laver noget forkert logik).

Jeg ved slet ikke hvad HSQLDB kommer med af admin værktøjer. Det er en af
de ting som er nemmere med MySQL, hvor man kan vælge og vrage mellem
forskellige værktøjer.
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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