Ich muss eine einzelne Seite Web-App entwickeln. Die App ist derzeit in Java programmiert und zeigt ein Diagramm basierend auf den Benutzereinstellungen an. Aber es muss auf eine Website portiert werden. Also muss ich es auf einer Seite anzeigen, aber nicht als Java-Applet. Die Java-App akzeptiert Argumente, mit denen basierend auf den Benutzeranforderungen neue Berechnungen erstellt und in einer Textdatei ausgegeben werden können.Welcher Rahmen für eine Java Web App zu verwenden ist
Die Anforderungen für das Projekt sind: nicht als Java-Applet angezeigt, keine Berechnungen auf der Client-Seite durchgeführt und die App wird in Übereinstimmung mit anderen HTML-Code platziert.
Die Berechnungen konnten clientseitig durchgeführt werden, solange es keine Möglichkeiten gibt, dass die Mathematik sichtbar ist. Noch kann es leicht gefunden werden.
Ich habe mit node.js als Backend betrachtet. Wenn ein Webformular angezeigt wird, das die eingegebenen Daten als json sendet, konvertiert der Server es in xml und führt dann die Java-App aus, und es wird in das XML geladen. Java führt die Berechnungen durch und speichert die Datenpunkte als TXT-Datei und sendet sie zurück an den Client. Dies scheint jedoch langwierig und nicht der beste Weg, dies zu tun. Ich bin auch unsicher, wie ich dann über den Benutzer gehen kann, um die Anforderungen zu ändern und das Diagramm zu aktualisieren. Ich möchte, dass die App so effizient wie möglich und stabil ist, wenn mehrere Verbindungen verarbeitet werden.
Hoffentlich macht das Sinn. Ich bin auf der Suche nach einer Anleitung zu Sprachen, Frameworks und Designtipps.
Der beste Rahmen dafür ist Frühling –
Was ist falsch mit einfachem Javascript? –
Die Anforderungen geben an, dass es nicht als Java-Applet angezeigt werden kann. – user6668845