Avatar billede tuidoi Nybegynder
23. marts 2009 - 21:53 Der er 11 kommentarer og
1 løsning

JApplet på webhotel?

Hej

Jeg har nu opbygget end ret fed side i jsp til administration af nogle brugere osv. Men nu kunne jeg godt tænke mig at lave nogenlunde det samme i en JApplet for øvelsens skyld. Mit spørgsmål er så bare kan alle med JDK installeret kører en applet i deres browser og understøttet alle webhoteller JApplets?

Hvis det er muligt at uploade en sådan Applet implementeret i en html fil, der så kan tilgås af en bruger på et webhotel. Er det så muligt et sætte denne op til mySQL databasen på webhotellet?


på forhånd tak for svar!
Avatar billede tuidoi Nybegynder
23. marts 2009 - 21:54 #1
mener selvfølgelig af en bruger i sin browser.
Avatar billede tuidoi Nybegynder
23. marts 2009 - 22:35 #2
Selv ville jeg da mene at apletter kun bliver kørt på client-siden, men hvordan tilgår jeg MySQL databasen på webhotellet?
Avatar billede arne_v Ekspert
23. marts 2009 - 22:36 #3
Alle med JDK eller JRE installeret kan køre en applet.

Set fra web serverens side er en class eller jar fil kun en klump bytes, så der kræves ikke noget særligt af web hotellet. Check dog lige MIME type.

Hvis der er adgang til web hotellets MYSQL udefra så kan en applet også connecte. Der er dog store sikkerheds problemer med dette (brugernavn/password kan hentes ud af appletten).
Avatar billede tuidoi Nybegynder
23. marts 2009 - 22:45 #4
Ja ok. dvs at et sådant system ikke er at foretrække i en applet..

Jeg har lige lavet en ny hjemmeside til det fodboldhold jeg træner, så min plan var i den forbindelse at lave en fin lille applet med lidt flot grafik, hvor jeg kunne skrive næstkommende kamps holdopstilling ind. også skal det være muligt for de spillere der er sat i denne opstilling at afkrydse om de kan komme eller ej. Så jeg slipper for at lave holdkort. :)

Så det må gerne være sikkert, men det er jo heller ikke være end jeg bare kan oprette en mySQL server på et gratis webhotel også bare linke til denne, så gør det ikk så meget om brugeren får passwordet til min database for hvis jeg opdager der er sket noget kan jeg jo bare lukke den ned og starte en ny op..

ved mindre du har et andet forslag til hvordan det kan laves?
Avatar billede arne_v Ekspert
23. marts 2009 - 23:15 #5
Skal det være opdatering eller kun visning ?
Avatar billede arne_v Ekspert
23. marts 2009 - 23:16 #6
Hvis det kun er visning så kan jeg anbefale teknikken, hvor du laver en dynamisk side i f.eks. PHP som genererer applettag med params tag med de relevante data i og så lader kun appletten viser noget fancy grafik udfra data.

Der er sikkert og fleksibelt.
Avatar billede tuidoi Nybegynder
23. marts 2009 - 23:34 #7
Der skal være lidt redigering i form af navne på spillere osv.
Så lidt opsætning skal der være
Avatar billede arne_v Ekspert
23. marts 2009 - 23:43 #8
Så lad din applet kalde et PHP script som laver opdateringen. Database brugernavn/password er mere sikkert server side end i en applet.
Avatar billede tuidoi Nybegynder
24. marts 2009 - 00:06 #9
Ja selvfølgelig..

Det var en godt idet.. Jeg sætter min Applet op til et interface også kan det være jeg lige poster en tråd omkring php scripting, hvis jeg ikke lige finder noget godt på google.

Mange tak for hjælpen.

Lig et svar :D
Avatar billede arne_v Ekspert
24. marts 2009 - 00:12 #10
Det behøver ikke være PHP. Du kan også bruge ASP eller JSP eller Perl CGI hvis du foretrækker det.
Avatar billede arne_v Ekspert
24. marts 2009 - 00:13 #11
og et svar
Avatar billede tuidoi Nybegynder
24. marts 2009 - 00:28 #12
Syntes ideen om php var god. Det er standard på alle webhoteller. hvor man derimod skal betale en del ekstra for jsp, hvis hotellet overhovedet udbyder den service.
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