-
Worker, Task et Service
Bonjour,
Dans le cadre de mon projet, je dois travailler avec l'interface worker, je voudrais savoir la différence entre cette interface et les deux autres classe, je trouve pas des sources en Français sur le net :?
si quelqu'un peut m'expliquer avec un petit exemple s'il vous plaît :)
Merci
-
Service et Task je connais : c'est pour faire des taches à exécution unique (la Task) tout en étant réutilisable (le Service) qui se lancent en background de l'UI (le Service va exécuter une Task qu'il crée lorsqu'il s'exécute) et qu'on peut monitorer (et annuler) via l'UI grâce aux properties idoines.
Worker c'est juste l'interface parente commune aux deux (et y a pas d'autres implémentations que Service et Task).
-
pour lancer éventuellement des tâches systèmes ?
-
Pour lancer des taches natives il faut passer par Runtime.exec() ou ProcessBuilder, c'est directement dans l'API java et sans lien aucun avec JavaFX