Hallo zusammen,
ich hoffe ersteinmal, dass ich hier im richtigem Forum gelandet bin.
Nachdem ich den ganzen Tag nach Informationen gesucht habe, bin ich jetzt hoffnungslos verwirrt, aber nicht wirklich schlauer...
Zur Zeit habe ich ein Java-Programm geschrieben, was lokal auf meinem Rechner läuft und Eingaben über die Konsole bekommt. Dies läuft auch alles einwandfrei, allerdings möchte ich diese Funktionalität nun über einen Webservice zur Verfgüng stellen.
Da das Initialisieren des Programmes sehr lange dauert, wäre es gut, den Service 1x zu starten und zu initialisieren und dann nur Abfragen an den Service zu stellen. Dabei wäre es mir am liebsten, wenn man die Parameter über die URL übertragen kann, also z.B.
http://localhost:8080/Project/search?string=test
Bisher bin ich jetzt soweit gekommen, dass ich einen Tomcat-Server aufgesetzt habe. Allerdings scheitere ich irgendwie daran, Java-Programme aufzurufen, wenn sie noch weitere jars verwenden).
Kennt jemand vieleicht eine gute Schritt-für-Schritt Anleitung, wie ich vorgehen sollte oder kann mir ein paar Tips geben?
Vielen Dank schon einmal
ich hoffe ersteinmal, dass ich hier im richtigem Forum gelandet bin.
Nachdem ich den ganzen Tag nach Informationen gesucht habe, bin ich jetzt hoffnungslos verwirrt, aber nicht wirklich schlauer...
Zur Zeit habe ich ein Java-Programm geschrieben, was lokal auf meinem Rechner läuft und Eingaben über die Konsole bekommt. Dies läuft auch alles einwandfrei, allerdings möchte ich diese Funktionalität nun über einen Webservice zur Verfgüng stellen.
Da das Initialisieren des Programmes sehr lange dauert, wäre es gut, den Service 1x zu starten und zu initialisieren und dann nur Abfragen an den Service zu stellen. Dabei wäre es mir am liebsten, wenn man die Parameter über die URL übertragen kann, also z.B.
http://localhost:8080/Project/search?string=test
Bisher bin ich jetzt soweit gekommen, dass ich einen Tomcat-Server aufgesetzt habe. Allerdings scheitere ich irgendwie daran, Java-Programme aufzurufen, wenn sie noch weitere jars verwenden).
Kennt jemand vieleicht eine gute Schritt-für-Schritt Anleitung, wie ich vorgehen sollte oder kann mir ein paar Tips geben?
Vielen Dank schon einmal