java-web-start-alternative

Sind wir auf der Suche nach einer alternative zu Java web start, die effektiv macht das gleiche, nur besser umgesetzt werden. Wir haben massive Probleme mit ihm. Wir haben ein paar Büros von XP-desktops, alle etwas anders und bisher nur eine Handvoll gearbeitet haben, ohne ernsthafte optimieren. Probleme sind nicht, spielt schön mit den proxy-Einstellungen (mit direkter Verbindung im Java control panel erlaubt es, Arbeit), die sich weigert zu laufen, wenn Sie Parameter wie "-Xmx" gesetzt sind, aber einwandfrei läuft, wenn Sie nicht (bis es aus der Erinnerung) und andere seltsame Probleme, die wir nicht lösen können.

Den Weg web start funktioniert, ist genau das, was wir wollen, D. H. eine Verbindung zu einem server, auf dem der app, herunterladen für alles, was geändert, um einen cache von Gläsern, etc. Andere teams, die hier mit 'clickonce' für Ihre C# - apps und es hat effektiv die gleiche Sache, aber scheint zu sein, weniger ärger.

Ich bin überzeugt, wir sind nicht die einzigen Menschen zu haben, in dieser aber auf der Suche rund um zeigen nicht wirklich alternativen. Wir geschaut haben, in das schreiben einer lokalen stub-Anwendung, die im wesentlichen nur einen URLClassLoader geladen, bis unsere app über das Netzwerk auf die Fliegen, aber leider ist das zu langsam von anderen Büros. Jemand irgendwelche Ideen?

Dank

Update

Falls jemand neugierig ist, was schließlich passiert ist, Gaben wir webstart einen Monat oder so, ist aber weiterhin Probleme, so dass wir umgesetzt, unsere eigene version. Es ist im Grunde nur ein stub, der hat eine URL class loader, die Sie verweisen auf einen webserver. Es ist < 200 Zeilen code und es hat perfekt funktioniert, seit Monaten. Es ist nicht ideal, aber bis jemand verbessert webstart wir ' ll stick mit.

Update 2018

So, einige Jahre später, und ich arbeite an einem neuen Projekt mit dem gleichen problem. Statt schreiben unsere eigenen webstart-Implementierung dieser Zeit sind wir mit getdown. Wir haben festgestellt, dass es eine beträchtliche Verbesserung über web starten und es arbeitet wirklich gut für uns.

Ich denke, Sie sollten tun, ein schreiben auf die tatsächlichen Probleme, die Sie haben, wie ich glaube, Ihre beste Ort jetzt ist, Sie zu lösen, anstatt die Migration zu einem anderen tehcnology wie Eclipse-update-sites.
Im moment sind wir einfach nur die Festsetzung der Probleme, die one-by-one, aber ich dachte es könnte eine alternative sein, das war nicht so lästig. Es ist jedoch ermutigend, dass Menschen Ratschläge wurde kleben mit web start, ich denke, es muss für einige Leute arbeiten.
Wie etwa Java RMI? Machen Sie eine GUI-app, stützt sich auf eine Reihe von Klassen und Holen deren Umsetzung Remote von einem zentralen server irgendwo. Es ist ein Java-SE-trail zum Thema.
Andersson Sie sind ein Scherz mit dem Java-RMI im internet? Auch für LANs sein nicht interessant, das ist, warum es gibt so viel gute alternativen entwickelt.
Wir sind im selben Boot und versuchen, Sie zu verlassen JNLP/Zeugen Jehovas. Nicht wirklich ein fan von schreiben von eigenen loader, aber möglicherweise. Enttäuscht zu hören, dass Sie nie einen Ersatz.

InformationsquelleAutor Dave | 2010-07-15

Schreibe einen Kommentar