Best Practice Java Application Server , Docker oder was?

DefconDev

Bekanntes Mitglied
Hallo zusammen,
ich hoffe die Frage ist nicht allzu unpräzise. Eigentlich möchte ich eine .jar Datei mit Gui Elementen im Browser ausführen.

Eigentlich will ich kein JSF oder JSP.
Auch möchte ich kein Java-Web oder Applet.

Jetzt bin ich auf zwei Begriffe gestoßen in der Hoffnung eine in JavaFx geschriebene .jar Datei auf einem Server laufen zu lassen , auf die jeder Zugriff hat über den Browser. Nämlich Java Applikation Server und Docker. Bin ich auf der richtigen Spur oder zu was ratet ihr mir?

Ist meine Vorstellung überhaupt machbar oder ist es nur mit Aufwand verbunden wie das Umschreiben des Codes als Applet oder als irgend eine .war Datei?
 

mrBrown

Super-Moderator
Mitarbeiter
Du scheinst da auf dem völlig falschen Weg zu sein, Docker hat damit erstmal überhaupt nichts zu tun, und Java Applikation Server ist genau das, was du eben nicht willst, nämlich die Schiene mit JSF und JSP.

Java Web Start dürfte eher das sein, was du möchtest, da können aber sicherlich andere mehr zu sagen...
 

DefconDev

Bekanntes Mitglied
Java Web Start, auf keine Fall, meines erachtens schreckt dieses Fenster komplett jeden Laien ab, wenn ein Pop-up aufkommt in dem der User gefragt wird ob er WIRKLICH diese Datei öffen wird/herunterladen will.


Aber anscheinend geht mein Gedanke nicht. Ich dachte ich könnte mir diese ganze x(ht)ml/html Geschichte sparen.
 

DefconDev

Bekanntes Mitglied
Das was ich gesucht hatte kann man unter dem Stichwort Cloud Computing einordnen. Aber anscheinend ist das nur preislich attraktiv für Unternehmen, habe jedenfalls nichts entdecken können für Privatpersonen das unter 100€ pro Monat zu erhalten ist. Auf der Suche nach einer Lösung ist mir dann noch EyeOS aufgefallen, ein virtueller Desktop innerhalb des Browsers, für Gruppenarbeit bestimmt ein sehr interessantes Konzept solange keine sensiblen Daten ausgetauscht werden.
 

DefconDev

Bekanntes Mitglied
Zu spät zum editieren, bin jetzt auf OpenStack gestoßen, das Opensource Projekt erlaubt einem einen eigen Cloud Computing Dienst in die Wege zu leiten.
 

JStein52

Top Contributor
eine in JavaFx geschriebene .jar Datei auf einem Server laufen zu lassen , auf die jeder Zugriff hat über den Browser.

Eigentlich möchte ich eine .jar Datei mit Gui Elementen im Browser ausführen.

Das sind ja zwei verschiedene Dinge und ich glaube dass du bzgl. beiden Themen mit Cloud Computing und OpenStack auf der völlig falschen Fährte bist oder ich verstehe nicht so ganz was du möchtest. Allerdings weiss ich auch keine Lösung
 

DefconDev

Bekanntes Mitglied
Cloud Computing und OpenStack.

Zitat Wiki
Unter Cloud Computing (deutsch Rechnerwolke) versteht man die Ausführung von Programmen, die nicht auf dem lokalen Rechner installiert sind

OpenStack:
OpenStack ist ein Softwareprojekt, welches eine freie Architektur für Cloud-Computing zur Verfügung stellt

Und das erste Zitat, genau das ist es was ich machen möchte, eine in Java geschriebene Anwendung in einer "Wolke" laufen lassen, damit jeder drauf zugreifen kann und das geschieht doch über einen Browser oder etwa nicht?
 

Thallius

Top Contributor
Blöde Frage aber warum willst du das die Software auf dem Server läuft und stellst nicht einfach jedem einen Download-Link für deine .jar zur Verfügung?
 

JStein52

Top Contributor
Bin erst jetzt dazu gekommen mir das nochmal anzusehen. Du hast schon auch gesehen dass du deine JavaFX-Anwendung ein bisschen instrumentalisieren musst ( extends JProApplication, static Members, File handling usw. usw.) D.h. du kannst nicht irgendeine X-beliebige fertige FX-Anwendung damit laufen lassen. Du musst schon den Sourcecode haben und sie neu kompilieren.
 

DefconDev

Bekanntes Mitglied
@Thallius , ist es nicht praktischer einmal ein Programm geschrieben zu haben und es überall laufen zu lassen?

In erster Linie sammle ich nur Informationen für mich, was bisher so machbar ist. Alles reines Hobby.

Was mich am meisten stört ist wirklich die Tatsache dass man sich viel zu sehr mit HTML und CSS bei Web-Anwendungen herum schlagen muss. Außerdem ist eine etwas umfangreichere GUI-Desktop-Anwendung viel schneller zu fertigen als jede Website.

Bin jetzt auf Vaadin gestoßen, welches aber weniger das ist was ich eigentlich gesucht habe aber die vereinfachungen dessen was mich stört in Angriff nimmt.
https://vaadin.com/framework/get-started


Parallel dazu
http://webswing.org/#!/home
http://doppiojvm.org/

Ich hoffe ich störe niemanden mit meiner Sammelwut rund um mein Thema, wenn doch bitte bescheid geben.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Java Application Server + Datenbank von CD Allgemeine Java-Themen 8
M this application requires a java runtime environment 1.8.0 Allgemeine Java-Themen 2
Tommy135 Input/Output Application aus Java package starten Allgemeine Java-Themen 2
T Tabletkamera per Java Application ansteuern Allgemeine Java-Themen 1
B A newer version of Java is needed to view the application. Allgemeine Java-Themen 17
T Java Application zu Applet Allgemeine Java-Themen 4
C Java Application und OpenOffice Allgemeine Java-Themen 5
Fadi Java Application mit Plugnis erweiteren Allgemeine Java-Themen 4
J Java Application auf 2 Monitore Allgemeine Java-Themen 2
G java application stub / fehler Allgemeine Java-Themen 2
T Executable Java-Application erstellen Allgemeine Java-Themen 2
P Java - Application auf Debian System zum laufen bringen Allgemeine Java-Themen 11
P java application in das rechtsklick menü im explorer adden? Allgemeine Java-Themen 21
N Datei mit Java-Application öffenen Allgemeine Java-Themen 5
S HTML Seitenaufruf aus einer Java Application Allgemeine Java-Themen 5
S Java Application Installieren - von CD Autostarten Allgemeine Java-Themen 7
juppi Java-plug-in mit Application ansteuern Allgemeine Java-Themen 2
M von der application zur einfachen java-anwendung Allgemeine Java-Themen 4
OnDemand Java Deployment Vaadin Allgemeine Java-Themen 3
D Hat Java eine Library um JavaScript auszuwerten? Allgemeine Java-Themen 2
Zrebna Wieso sind eigentlich JUnit-Tests in src/test/java platziert - nur Konvention? Allgemeine Java-Themen 7
N LlaMA, KI, java-llama.cpp Allgemeine Java-Themen 39
V Java-Codierungsherausforderung: Navigieren durch die Macken der Datumsmanipulation Allgemeine Java-Themen 2
E Output Fehler (Java-Programm Kuchen) Allgemeine Java-Themen 11
M java: unexpected type Allgemeine Java-Themen 2
harrytut Java Input/Output Tests Junit Allgemeine Java-Themen 3
B Java Discord bot auf ein Root Server? Allgemeine Java-Themen 1
BetziTheRealOne Java PKIX path building failed as non Admin Allgemeine Java-Themen 15
D Linux, Java-Version wird nicht erkannt bzw. welche Einstellung fehlt noch? Allgemeine Java-Themen 19
KonradN Java 21 Release Allgemeine Java-Themen 5
V Umgang mit fehlenden Daten in einer Java-Datenanalyseanwendung Allgemeine Java-Themen 5
P Fehler: Hauptklasse Main konnte nicht gefunden oder geladen werden Ursache: java.lang.ClassNotFoundException: Main Allgemeine Java-Themen 24
K Java Anwendung machen Anleitung Allgemeine Java-Themen 5
G java.io.listFiles() Allgemeine Java-Themen 3
8u3631984 Frage zu Java Streams min / max Allgemeine Java-Themen 17
S Java Programm lässt sich vom USB-Stick starten, aber nicht von HDD Allgemeine Java-Themen 16
K Java-Projekt Allgemeine Java-Themen 11
K Java-Projekt Allgemeine Java-Themen 0
ruutaiokwu Welcher Browser unterstützt heutzutage noch Java Applets? Allgemeine Java-Themen 5
Jose05 Java-Klasse im extra cmd-Fenster ausführen Allgemeine Java-Themen 3
rode45e Java Threads Allgemeine Java-Themen 4
G java.io.listFiles() Allgemeine Java-Themen 2
N Java Dynamic Proxy Allgemeine Java-Themen 3
N Leichte Java Gegner Ki Allgemeine Java-Themen 10
A Java modul Problem Allgemeine Java-Themen 4
Thomasneuling Java Jar datei erstellen, von Projekt, dass auch Javafx Dateien, FXML Dateien und CSS Dateien, sowie Bilder enthält? Allgemeine Java-Themen 14
V Funktionale Schnittstelle in Java Allgemeine Java-Themen 3
OnDemand Java String in Hashmap als Key NULL Allgemeine Java-Themen 27
urmelausdemeis Exception in thread "main" java.lang.Error: Unresolved compilation problem: Allgemeine Java-Themen 7
berserkerdq2 Wenn ich bei Intelij javafx mit maven importieren will, muss ich das in die pom.xml reintun, aber warum noch in module-info.java? Allgemeine Java-Themen 3
KonradN Java 20 am 21. März Allgemeine Java-Themen 1
O Java Website Stock Bot Allgemeine Java-Themen 3
J Front-/Backend in Java Allgemeine Java-Themen 14
doopexxx JAVA Google Webcrawler Allgemeine Java-Themen 1
J JavaScript innerhalb eines Java Projekts ausführen Allgemeine Java-Themen 2
A Java Programm erstellen hilfe Allgemeine Java-Themen 10
G java.lang.NoClassDefFoundError: org/aspectj/lang/Signature Allgemeine Java-Themen 2
lalex1491 Java Aktienkurse nachfragen Allgemeine Java-Themen 4
J Class to link Java Allgemeine Java-Themen 4
V Wie funktioniert das Schlüsselwort "final" von Java? Allgemeine Java-Themen 19
mrStudent Inferenz JAVA Allgemeine Java-Themen 6
U URI Rechner (Java Script) Allgemeine Java-Themen 7
TheSkyRider Java Geburtsdatum Textfeld Allgemeine Java-Themen 7
mihe7 Java 19 JavaDocs: Browserintegration Allgemeine Java-Themen 0
Encera Gleichzeitiges Ausführen und verbinden von 2 Java-Klassen über die Eingabeaufforderung und Eclipse Allgemeine Java-Themen 21
H Java Rechner Programmierung der Mathematik Allgemeine Java-Themen 33
Lennox Schinkel Java Kara Auf einen Java Host laufen lassen Allgemeine Java-Themen 17
C Fußnoten von DocX mit Java Allgemeine Java-Themen 2
C Fußnoten in DocX mit Java Allgemeine Java-Themen 1
M Aussagenlogik in Java Programmieren Allgemeine Java-Themen 22
B Per Java Word Dokument schreiben? Allgemeine Java-Themen 8
krgewb Java-Bibliothek für ONVIF Allgemeine Java-Themen 1
KonradN Oracle übergibt (Java Teile der) GraalVM Community Edition an OpenJDK Community Allgemeine Java-Themen 2
Momo16 Brauche Hilfe - Java Projekt kann nicht erstellt werden Allgemeine Java-Themen 12
B Java mit command line und jars benutzen? Allgemeine Java-Themen 18
M Java Überprüfen ob .exe-Datei bereits ausgeführt wird Allgemeine Java-Themen 2
B HTTP Allgemeine Fragen über Suchmaschine nutzen mit Java Allgemeine Java-Themen 20
Mick P. F. Wie kriege ich die Fehlermeldung "java: symbol lookup error: ..." weg? Allgemeine Java-Themen 11
K Nachhilfe Java Allgemeine Java-Themen 11
KonradN Java 19 Allgemeine Java-Themen 11
F IDEA IntelliJ Java Songliste erstellen Allgemeine Java-Themen 6
TheSepp Java bestimmtes Array auf den Wert 0 setzen Allgemeine Java-Themen 32
B Java Reflection Probleme beim wehcselseitigen Referenzieren zweier Klassen/Objekte Allgemeine Java-Themen 14
Sachinbhatt Sind alle Methoden in Java implizit virtuell Allgemeine Java-Themen 2
E Java und integrierte Grafikkarten Allgemeine Java-Themen 18
Sachinbhatt Wie wird die Typumwandlung bei Mehrfachvererbung in Java implementiert? Allgemeine Java-Themen 3
Peterw73 Hilfe bei Java gesucht Allgemeine Java-Themen 3
A Java unter Win 10 Allgemeine Java-Themen 1
B Woher kommen die Bildschirmkoordinaten beim java Robot? Allgemeine Java-Themen 14
P9cman java.Lang Klassen fehlen in JRE System Library Allgemeine Java-Themen 1
T Java Robot Class - Bot Allgemeine Java-Themen 3
E Wie Java Heap Space vergrößern? Allgemeine Java-Themen 3
B Java Programm auf virutellem Desktop laufen lassen? Allgemeine Java-Themen 1
D VBA Code mit Java ausführen möglich? Allgemeine Java-Themen 10
berserkerdq2 Threads, wie genau läuft das in Java ab? (Ich kann Threads erstellen und nutzen, nur das Verständnis) Allgemeine Java-Themen 6
izoards Java Home Pfad unabhängig von der Version Allgemeine Java-Themen 7
N JAVA-Code mit Grafikfenster zeichnet in Windows, aber nicht Mac. Allgemeine Java-Themen 4
L Java überprüfen lassen, ob sich ein gegebener Pfad / das Programm an sich auf einer CD oder Festplatte befindet Allgemeine Java-Themen 14
KonradN CVE-2022-21449: Fehler in Java bei Signaturprüfung Allgemeine Java-Themen 20
berserkerdq2 Java sql Allgemeine Java-Themen 15

Ähnliche Java Themen

Neue Themen


Oben