JavaFX fournit une fonction Drag-to-Install simplement en les faisant glisser hors de votre navigateur - vous pouvez alors relancer les applications directement depuis votre bureau. En quoi est-ce différent de JNLP? Ou comment est-ce facile ou avantageux sur JNLP en termes de distribution de contenu sur le web?Différence entre JNLP et JavaFX
Répondre
Les méthodes applet et webstart de déploiement d'applications JavaFX utilisent toutes deux les fichiers JNLP.
Ceci est un changement par rapport au passé lorsque JNLP était uniquement utilisé par WebStart (ce que vous voulez dire).
Il n'y a pas beaucoup de différence, cela dépend de l'expérience utilisateur que vous voulez que l'utilisateur ait. Je dirais que pour les applications les plus significatives, il vaut mieux utiliser la méthode webstart plus traditionnelle pour lancer des applications (télécharger un fichier JNLP à partir d'un lien et lancer des javaws). Il existe des différences subtiles dans les privilèges de sécurité entre une applet et un webstart, de plus il existe également des différences d'API dans JavaFX entre ce qui fonctionne dans une applet et ce qui fonctionne dans une application lancée par webstart. Ceux-ci sont lentement éliminés.
Je pense que vous mélangez des choses. JNLP est juste une façon de déployer votre application, tandis que JavaFX est une couche de présentation.
En fait, vous pouvez déployer votre code JavaFX dans un package JNLP.
Vous devriez comparer JavaFX Swing;)
Avec JNLP vous pouvez distribuer swing ou AWT ou SWT ou JavaFX applications java. Avoir la possibilité d'exécuter ensuite dans un bac à sable.
- 1. Comparer entre FLEX, JavaFX et Silverlight
- 2. Différence entre sqlreader et
- 3. Différence entre -Wconversion entre gcc et g ++
- 4. Différence entre DECLARE_DYNAMIC et DECLARE_DYNCREATE?
- 5. Différence entre Session et HttpContext.Current.Session
- 6. Différence entre HTTPContextBase.User et MembershipUser
- 7. Différence entre FileStreamResult et FilePathResult?
- 8. Différence entre Delegate.Invoke et délégué()
- 9. Différence entre scanf() et fgets()
- 10. Différence entre DataGrid et GridView
- 11. Différence entre "__method__" et "méthode"
- 12. Différence entre BOOST_CHECK_CLOSE et BOOST_CHECK_CLOSE_FRACTION?
- 13. Différence entre "\ n" et Environment.NewLine
- 14. Différence entre admin.site.root et admin.site.urls
- 15. Différence entre Roles.GetRolesForUser et Roles.Provider.GetRolesForUser?
- 16. Différence entre val() et text()
- 17. Différence entre control.Attributes.Add et control.Attributes []
- 18. Différence entre value et itemvalue
- 19. Différence entre Send.nc et SendMsg.nc
- 20. Différence entre System.Web.Cache et HTTPContext.Curent.Cache
- 21. Différence entre feature et plugin.xml?
- 22. Différence entre l'exception d'application et l'exception système
- 23. Différence entre iCalendar (.ics) et vCalendar (.vcs)
- 24. Objective-C: différence entre id et void *
- 25. Différence entre un objet et un hachage?
- 26. Différence entre Gridview et Datagrid dans Asp.net
- 27. Différence C++ entre 0 et 0,0
- 28. Différence entre XMLReader.Create() et new XMLTextReader()
- 29. Différence entre type (obj) et obj .__ classe__
- 30. Différence entre `/ dev/ttyS0` et`/dev/ttys0`?
Il s'agit en fait d'une fonctionnalité de la version JRE 6u10, car elle ne dépend en aucune façon de JavaFX. –