Auf Thema antworten

Hallo liebe Java gemeinde im rahmen meines studiums stehe ich vor folgendem problem.



Ich soll eine Server- Client anwendung schreiben die eine LogIn/Authentifizierung prüft...

Die Idee:

Lokaler Client (Desktop Anwendung) schickt LogIn Daten an den Server-->

Server checkt anhand einer Datenbank ob diese gültig sind.-->

Server schickt bei korrekter eingabe an eine 2- Anwendung (App/web-broweser/ 2. Desktop Anwendung... noch nicht sicher) einen erneuten request für ein "einmal passwort"-->

Die 2. Anwendung schickt an den server dieses Passwort und bei korrekter eingabe öffnet sich

der geschütze bereich auf dem Local Client


Kommunikation findet also wie folgt statt:

Desktop Anwedung--> Server-->DB-->Server--> 2. Anwendung-->Server--> Desktop Anwednung


Ich will diese Aufgabe mittels eines Tomcat server unter Linux realisieren.


Jetzt zur frage: Kann ich auf der Server seite einfach ein .jar file ablegen bzw ausführen in dem die Kommunikation zum Client, DB und ein paar verschlüsselungs algorithmen implementiert sind ablegen/ausführen?


Da ich vorher derartiges noch nicht gemacht habe bin ich über jede hilfe dankbar


Beste grüße



Oben