Hallo zusammen,
haben eine interessante Anforderung. Ich versuche es mal kurz zu erklären, vielleicht hat jemand eine bessere Idee.
Wir haben eine Vaadin App welche online auf einem Server läuft. Jeder user hat seine eigene App über eine eigene Domain. Nun soll die App im Hintergrund automatisiert drucken, auch wenn der User nicht eingelogged ist oder den Browser offen hat. Meine Idee ist daher:
Wir bauen eine Printapp, welche sich der User lokal installieren muss. Zb auf dem Rechner, Raspberry oder wo auch immer. Dort muss er seinen Drucker angeben auf dem gedruckt werden soll. Wenn die "CloudApp" nun was drucken muss, sendet sie das an die lokale "DruckApp". Entweder über einen Messagebroker auf den die "DruckApp" lauscht oder die "DruckApp" holt sich über einen Api Call an die "CloudApp" minütlich ihre Druckaufträge.
Hat jemand eine andere Idee, Erfahrungen, sieht Vorteile/Nachteile? Edit: noch eine Frage; hab mit Drucken noch nie etwas zu tun gehabt. Ich denke mal es wird auf Reports hinauslaufen?! Gibts ein Framework welches ich mir unbedingt ansehen muss? Jasper?
haben eine interessante Anforderung. Ich versuche es mal kurz zu erklären, vielleicht hat jemand eine bessere Idee.
Wir haben eine Vaadin App welche online auf einem Server läuft. Jeder user hat seine eigene App über eine eigene Domain. Nun soll die App im Hintergrund automatisiert drucken, auch wenn der User nicht eingelogged ist oder den Browser offen hat. Meine Idee ist daher:
Wir bauen eine Printapp, welche sich der User lokal installieren muss. Zb auf dem Rechner, Raspberry oder wo auch immer. Dort muss er seinen Drucker angeben auf dem gedruckt werden soll. Wenn die "CloudApp" nun was drucken muss, sendet sie das an die lokale "DruckApp". Entweder über einen Messagebroker auf den die "DruckApp" lauscht oder die "DruckApp" holt sich über einen Api Call an die "CloudApp" minütlich ihre Druckaufträge.
Hat jemand eine andere Idee, Erfahrungen, sieht Vorteile/Nachteile? Edit: noch eine Frage; hab mit Drucken noch nie etwas zu tun gehabt. Ich denke mal es wird auf Reports hinauslaufen?! Gibts ein Framework welches ich mir unbedingt ansehen muss? Jasper?