006
21.03.2009, 00:12 Uhr
0xdeadbeef
Gott (Operator)
|
Autostart von CD auf Mac geht nicht, ohne an der entsprechenden Maschine rumzufummeln. Weder mit nativen Programmen, noch mit JARs. Das ist per Design so, und auch eine gute Designentscheidung.
Ich meinte das mit dem Java-Applet so, dass im Netzwerk an einer zentralen Stelle ein Webserver aufgesetzt wird, der das Applet anbietet. Dann könnten die Schüler den Kram im Browser aufmachen, ohne dass die einzelnen Maschinen angefasst werden müssten.
Direkt aus der Applikation in eine Datenbank zu schreiben, halte ich allerdings für keine gute Idee - wenn da nur ein technisch versierter Schüler dabei ist (und das wird er sein), snifft der sofort deinen Netzwerktraffic, findet darin die Zugangsdaten für die Datenbank und schreibt dir da irgendwelchen Unsinn rein (31337 Anschläge pro Minute, vermutlich). Setz besser ein Servlet auf, das das Interface beschränkt und selbst in die Datenbank schreibt, dann muss die auch nur auf einem UNIX-Socket horchen (oder loopback, wenn dir das lieber ist). Das wird dich zwar auch nicht vor allem Unfug schützen, aber zumindest kann dir nicht jeder Depp die Datenbank löschen oder die Daten seiner Mitschüler klauen. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |