danielmueller1985
Grünschnabel
Hallo zusammen,
ich habe eine Frage. Vielleicht hat jemand eine Idee oder Tip wie ich das lösen kann.
Also, ich beschäftige mich erst seit kurzem mit Java und habe bei mir im Betrieb nun ein größeres Programm geschrieben dass im Netzwerk läuft. Netzwerk heißt, auf einem Server liegt die Datenbank und die einzelnen Rechner haben die jar files. Es ist eine Desktop-Anwendung. Nun sind es bisher erst 25 Rechner die damit laufen, und nun will ich das auf weiteren 80 Rechner aufspielen. Davon melden sich nur 50 an der Domäne an und der Rest ist über ein VPN erreichbar. Verbindung ist ganz gut.
So, im Moment liegen meine jar Dateien auf einem Netzlaufwerk und ich kann die von dort auf die Rechner kopieren. Das wird aber bei bei 105 Rechnern viel zu viel zu kopieren, jedenfalls manuell. Wenn ich also eine Neue Version erstellt habe möchte ich die auf dem Server zur Verfügung stellen und beim Programmstart soll dann das programm abfragen ob es Neuer Dateien gibt und die dann ziehen.
Hat da jemand eine Idee? Oder sowas schonmal erstellt?
Hab da bisher leider noch nie etwas mit gemacht. Da alle Rechner in einem Windows-Netzwerk liegen war meine erste Idee ich lasse die .bat Datei die Dateien beim Programmstart kopieren und dann erst starten. Finde ich aber nicht so gut.
Eine andere Idee von mir ist, ein zweites Programm dass vor dem ersten aufgerufen wird, dabei prüft das zweite die Version auf dem Server und auf dem Client, wenn die Client Version älter ist wird die vom Server kopiert und ersetzt die auf dem Client. Danach startet das Programm.
Nur bevor ich jetzt anfange ein zweites Programm zu erstellen wollte ich hier mal fragen, vielleicht gibt es schon fertig Lösungen für solche Fälle. Ich weiß nicht ob es speziell für JAVA Programme sowas gibt, aber vielleicht hat jemand von euch eine Idee.
Würde mich über eine Antwort freuen
MfG
ich habe eine Frage. Vielleicht hat jemand eine Idee oder Tip wie ich das lösen kann.
Also, ich beschäftige mich erst seit kurzem mit Java und habe bei mir im Betrieb nun ein größeres Programm geschrieben dass im Netzwerk läuft. Netzwerk heißt, auf einem Server liegt die Datenbank und die einzelnen Rechner haben die jar files. Es ist eine Desktop-Anwendung. Nun sind es bisher erst 25 Rechner die damit laufen, und nun will ich das auf weiteren 80 Rechner aufspielen. Davon melden sich nur 50 an der Domäne an und der Rest ist über ein VPN erreichbar. Verbindung ist ganz gut.
So, im Moment liegen meine jar Dateien auf einem Netzlaufwerk und ich kann die von dort auf die Rechner kopieren. Das wird aber bei bei 105 Rechnern viel zu viel zu kopieren, jedenfalls manuell. Wenn ich also eine Neue Version erstellt habe möchte ich die auf dem Server zur Verfügung stellen und beim Programmstart soll dann das programm abfragen ob es Neuer Dateien gibt und die dann ziehen.
Hat da jemand eine Idee? Oder sowas schonmal erstellt?
Hab da bisher leider noch nie etwas mit gemacht. Da alle Rechner in einem Windows-Netzwerk liegen war meine erste Idee ich lasse die .bat Datei die Dateien beim Programmstart kopieren und dann erst starten. Finde ich aber nicht so gut.
Eine andere Idee von mir ist, ein zweites Programm dass vor dem ersten aufgerufen wird, dabei prüft das zweite die Version auf dem Server und auf dem Client, wenn die Client Version älter ist wird die vom Server kopiert und ersetzt die auf dem Client. Danach startet das Programm.
Nur bevor ich jetzt anfange ein zweites Programm zu erstellen wollte ich hier mal fragen, vielleicht gibt es schon fertig Lösungen für solche Fälle. Ich weiß nicht ob es speziell für JAVA Programme sowas gibt, aber vielleicht hat jemand von euch eine Idee.
Würde mich über eine Antwort freuen

MfG
Zuletzt bearbeitet: