Je suis un étudiant en dernière année de logiciel et nous sommes en train de créer un logiciel de tableau de bord ces jours-ci. Notre objectif principal est de créer le logiciel en Java, car nous sommes une 'équipe Java'. Cependant, nous avons un nouveau membre qui connaît PHP. Maintenant, le problème. Il dit qu'il peut créer la partie 'Retrieve data and Display data' en PHP. Mais nous avons déjà créé 'Data Input Wizard' dans JavaSE. Ma question est, est-ce OK pour déployer notre application JavaSE en tant que 'Java Web Start'? Donc tout peut être sur le serveur. Mais est-ce bon? Je me sens comme un gâchis parce que dans Java Web Start vous devez télécharger le logiciel (ai-je raison?) Et PHP est dans le navigateur web, ahhhhh !!Java Web Start avec PHP?
Répondre
.. est-ce OK pour déployer notre application JavaSE en tant que 'Java Web Start'?
Bien sûr. Une application de bureau client riche. (par exemple Swing basé) lancé en utilisant Java Web Start, peut téléphoner à la maison au serveur d'où il vient (même si boîte de sable) et agir en tant que consommateur pour un service web créé en utilisant PHP, JSP, ASP ..
Comme mentionné par @Aksel, il doit y avoir un JRE sur le client, c'est ce que le script de déploiement vise à assurer.
Il est possible de déployer votre application javaSE en tant qu'application java-web-start. Comme son nom l'indique, la technologie est utilisée pour démarrer une application sur un ordinateur client en téléchargeant les fichiers requis à partir d'un serveur Web.
La tâche du serveur Web dans ce scénario consiste à héberger les fichiers nécessaires et à fournir un fichier de type .jnlp qui définit ce qui doit être téléchargé et d'où.
Sur une note côté: Java-Web-démarrage nécessite un JRE être installé sur la machine cliente, il déploiement '' complique. Mais il existe des possibilités d'utilisation de techniques différentes pour garantir l'installation d'un jre. Read about Deploy java toolkit
Mais selon les exigences, les formulaires d'entrée basés sur une page Web peuvent être préférables à une application de type javase-swing-gui. Les deux php (comme votre ami le suggère) ou un Java-webcontainer comme tomcat ou jetty pourrait être utilisé pour implémenter ceci.
- 1. Java Web Start avec Signed
- 2. Java Web Start getDocumentBase
- 3. java web start JAVA_HOME
- 4. Configuration log4j avec Java Web Start
- 5. entrée/sortie avec Java Web Start
- 6. Fichiers non-classe avec Java Web Start
- 7. jnlp soudainement rompu avec java web start
- 8. Problèmes avec Java Web Start et Safari
- 9. Java Web Start: unsigned cglib
- 10. Travail d'impression Java Web Start
- 11. Java Web Start Erreur FileNotFoundException
- 12. Java Web Start - Raccourcis multiples
- 13. Option d'authentification Java Web Start
- 14. Java Web Start & proxyPort/proxyHost
- 15. Versionnement dans Java Web Start
- 16. Java Web Start vs Java Applet
- 17. Java Web Start vs Embedded Java Applet
- 18. Intégration du fichier Java Web Start jar avec l'application Web
- 19. Lecture de fichiers dans Java Web Start
- 20. Glassfish v2.1.1 et java-web-start
- 21. déployer des clients java web start
- 22. Démarrage lent pour Java Web Start application
- 23. Classpath dans une application Java Web Start
- 24. Chargement automatique de l'application Java Web Start
- 25. Java Web Start. Pas à pas
- 26. Java Web Start et toutes les autorisations
- 27. Que fait Java Web Start Run?
- 28. Création d'une application Java Web Start
- 29. Installation de Java Web Start pilotée
- 30. Java Web Start Jarre de signature Problème?
Qu'est-ce que cette personne va dire l'année prochaine sur son travail. Oh, vous utilisez le langage X, mais je peux le faire en PHP donc je vais l'écrire en PHP? Il est un étudiant ... il devrait être heureux qu'il puisse faire un projet dans une autre langue. Augmente seulement ses changements l'année prochaine sur le marché du travail – Robin