Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Pjorn am 20.06.03 - 18:23:57
-
Hi Notes'ler,
ich versuche momentan ein paar DBs von mir webfähig zu machen. Dies gelingt soweit auch ganz gut, das einzige Problem ist die Ladegeschwindigkeit der Java-Applets. Gibt es irgendeine Möglichkeit, diese lokal bei ben Benutzern (fester Kreis) zu speichern/abzulegen, damit der Zugriff schneller geht. Bin da ein wenig verwöhnt von normalem HTML, da kommt, auch mit dem ganzen Komfort, das Applet nicht ganz ran. Also wäre es ganz schön, die Applets lokal zu haben und somit den Geschwindigkeitsnachteil "auszutricksen".
Thx in advance
cu Pjorn
-
Angeblich müssen die nur einmal heruntergeladen werden, dann sind sie im Rechner des Clients gecacht. Du kannst es mal versuchen. Aber so richtig funktionieren tut das meiner Ansicht nach nicht.
Also meine Erfahrung ist:
Da gibt es keine Tricks.
Applets sind Mist, d.h. - im Gegensatz zu Java auf dem Server und Java auf dem Handy - eine Technologie die sich nicht durchgesetzt hat.
Du kannst es aber mit JavaScript und Html nachprogrammieren.
Gruss Axel
Moderator von "Java für Anfänger" in Atnotes
Sun Certified Programmer for the Java2 Platform.
IBM Certified Websphere Specialist (Vs. 4.0, WSAD based)
Offizieller Beta Tester der Sun Enterprise Java Bean Certification (SCBCD)
-
Hallo Pjorn!
Da ich mit Axel nicht ganz einer Meinung bin, was Applets betrifft hier ein Tip. Verwende auf jeden Fall nicht die Standard JVM von IE sondern auf jeden Fall das Java Plugin von Sun. Dann sollte auch der Cache der Applets funktionieren. Bei mir werde Applets sehr schnell geladen, das einzige bei der ersten Anzeige eines Applets dauert es ein wenig bis im Hintergrund die JVM geladen wird. Eventuell gibt es auch die Möglichkeit im Javaplugin Konfigurationsdialogbox den Klassenpfad dahingehend zu erweitern, dass Klassen die dein Applet sonst downloaden müßte lokal auf der Maschine sind.
Probier es einfach mal aus und poste dann deine Ergebnisse.
Grüße
Ralf
-
Danke für Eure Tipps,
@Axel: gerade das Nachprogrammieren wollte ich mir sparen.
Und die Technologie, die sich nicht durchgesetzt hat, lass ich jetzt mal so stehen, da bin ich leicht anderer Meinung ;) auch wenn die Möglichkeiten mit JSP größer sind, für Layout sind Applets gern genommen...
@Ralf: den Tip mit der JRE von Sun hab ich schon durch, das funktioniert nicht. Die produziert zu viele Fehlermeldungen und Anzeigefehler (frag mich bitte nicht warum... ;D). Wobei es natürlich interessant wäre, warum da Fehler auftreten (mal "Applet crashed", dann mal ein Java-Login-Screen,...).
Somit muss ich wohl oder übel mit einer langsameren Seite aufwarten.
Vielen Dank für Euer Bemühen!
cu Pjorn
-
Hm wenn deine Applets mit der JRE nicht funktionieren, dann ist das natürlich schlecht, wobei ich dir nur empfehlen kann die Applets endlich auf die neueste JRE Version umzustellen, da die MS JVM nicht mehr weiterentwickelt wird und wie gesagt auch von der Performance nicht mehr am aktuellen Stand ist. Oft sind es nur kleine Korrekturen die mit dem Sicherheitsmodell von Java zusammenhängen, die ein ausführen auch mit den neuesten JRE erlaubt. Probier es einfach mal mit einem Applet aus und schau ob dann der Aufwand auch im Sinne der Zukunftssicherheit nicht Sinn macht.
Grüße
Ralf
-
Das mit dem Updaten der Applets ist so eine Sache. Nicht, dass ich da normal Probleme hätte, nein. Das Problem ist eher, wie ändere ich die Standard-Notes-Applets wie sie z.B. in der Dokumentenbibliothek verwendet werden? Also da wäre ein Applet für die Anzeige der Ansicht, eins für die Anzeige der Buttons...
ich glaube da fehlt mir noch ein wenig das Basiswissen über diese Art der Applets ;D
Wenn aber einer Zeit und Lust hat, ich höre gespannt zu, wo und wie ich das ändern kann. ;-)
Gruß Pjorn
-
Hm diese Applets von Notes funktionieren bei mir einwandfrei und ab Notes 6.5 werden die dann wahrscheinlich sogar offiziell für andere JVM als Microsoft unterstützt. Da Mozilla ab 6.5 ein unterstützter Webbrowser ist.
Grüße
Ralf