tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
536
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Mikrowelle Tutorials.de Gastzugang
    Hallo
    Ich habe diese Frage im anderen Forum gestellt doch da kann mir keiner Helfen.

    Ich habe einen IRC Client geschrieben, der wunderbar als eine einfache .jar funktioniert.

    Jetzt kamm ich auf die Idee ihn ausser per Download auch per WebStart zu verbreiten, was auch klapt bis auf die Tatsache das beim WebStart der Start des Programms bis zu 10 sekunden dauern kann. Dann für jede Aktion noch mal 2-3 Sekunden draufgehen. Jede verzögerung passiert aber genau nur einmal. (klickt man einen Button zum ersten mal an dauert es lange bis was passiert, klickt man dann nochmal drauf dann geht es schnell).

    Kappt man die Interverbindung und startet das Programm, dann ist von Anfang an schnell.

    Ich vermute deswegen das bei jedem Start es irgendeine interaktion mit dem Server gibt die mir aber nicht bekannt ist. Schliesslich sollte nach dem zweitem start nur die Dateien im Cache benutzt werden.

    Webspace : Allinkl (ist super schnell)
    Link zum WebStart: http://www.hc-linux.eu/jdevSoftware/...st/launch.html

    Inhalt der .JNLP
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <jnlp codebase="http://www.hc-linux.eu/jdevSoftware/jdevirc/dist/" href="launch.jnlp" spec="1.0+">
        <information>
            <title>jDev - IRC</title>
            <vendor>jDev InSystems</vendor>
            <homepage href="http://www.jdev.in-systems.org/"/>
            <description>A simple java irc client</description>
            <description kind="short">jDev - IRC</description>
     
        <icon href="splash.png" kind="splash"/>
    <icon href="shortcut.png" kind="default"/>
    <shortcut online="true">
          <desktop/>
          <menu submenu="jDev - InSystems"/>
        </shortcut>
    </information>
    <update check="background"/>
    <security>
    <all-permissions/>
    </security>
        <resources>
    <j2se version="1.6+"/>
    <jar href="jDev-IRC.jar" main="true"/>
     
     
        <jar href="lib/appframework-1.0.3.jar"/>
    <jar href="lib/swing-worker-1.1.jar"/>
    <jar href="lib/pircbot.jar"/>
    <jar href="lib/org-openide-awt.jar"/>
    <jar href="lib/org-openide-util-enumerations.jar"/>
    <jar href="lib/org-netbeans-core.jar"/>
    </resources>
        <application-desc main-class="jdevircbeta.JDevIRCbetaApp">
     
        </application-desc>
    </jnlp>

    Danke für jeden Tipp
     

  2. #2
    hansmueller hansmueller ist offline Mitglied Silber
    Registriert seit
    Sep 2008
    Beiträge
    78
    Hallo,

    das Programmverhalten, daß du beschreibst, ist etwas merkwürdig.

    Vielleicht liegt es am
    Code :
    1
    
    <update check="background"/>
    ?

    Bezüglich des automatischen Updatens ist dieser Link vielleicht interessant: http://www.java-forum.org/deployment...tml#post663812

    MfG
    hansmueller
     

  3. #3
    Mikrowelle Tutorials.de Gastzugang
    update check = background ist schon in ordnung.

    Aber in deinem Link gibts ein Verweis auf einen Bug, heute Nacht fand ich 12 gemeldete Bugs die alle auf das gleich hinaus gehen. Der erste wurde 2001 gemeldet. Dieses Problem scheint Sun nicht in den Griff bekommen zu haben. Besonders seit 1.6 ist wieder ganz schlimm geworden mit WebStart. Ich habe jetzt direkt bei Oracle nach gefragt wenn die mir eine Lösung geben, poste ich es hier.

    Edit: Inzwischen habe ich das Problem auf Netbeans direkt begrenzt.[/b]
    Ich erstellte eigenes Zetifikat und signierte die .jar Dateien selbst. Erstellte dann die .jnlp von Hand. Und siehe da...alles läuft perfekt.

    Samy
    Geändert von Mikrowelle (31.08.10 um 13:22 Uhr)
     

Ähnliche Themen

  1. Rendering extrem langsam
    Von iuvat im Forum Cinema 4D
    Antworten: 9
    Letzter Beitrag: 30.08.07, 19:14
  2. DVD RAM extrem langsam
    Von Freak2k im Forum Linux & Unix
    Antworten: 2
    Letzter Beitrag: 14.09.06, 10:14
  3. Rendervorgang extrem (!) langsam
    Von philka im Forum Cinema 4D
    Antworten: 16
    Letzter Beitrag: 08.04.06, 22:57
  4. Photoshop extrem langsam
    Von fubuflex im Forum Photoshop
    Antworten: 5
    Letzter Beitrag: 20.10.05, 21:18
  5. getimagesize extrem langsam
    Von Subwoover im Forum PHP
    Antworten: 2
    Letzter Beitrag: 02.10.05, 20:30