Déployer une application java sur un serveur
julienAnderson
-
julienAnderson -
julienAnderson -
Bonjour à tous,
S'IL VOUS PLAIT C'EST TRÈS IMPORTANT
j'ai développé une application en java sous eclipse, c'est une application de gestion qui est liée à une DB ( la persistance se fait par hibernate), tout fonctionne bien jusque là.
Je voudrai savoir maintenant si toutefois cette application devait être utilsée en production donc accessible depuis un serveur:
-comment dois je procéder pour le déploiement sur le serveur ?
-sachant que ma DB est faite avec heidisql y aurait il une limitation des connexions (limite par rapport aux nombres de pc qui pourraient accéder à l'application en même temps via le serveur)?
-comment procéder pour avoir un exécutable accessible depuis chaque pc?
Merci d'avance pour vos réponse.
S'IL VOUS PLAIT C'EST TRÈS IMPORTANT
j'ai développé une application en java sous eclipse, c'est une application de gestion qui est liée à une DB ( la persistance se fait par hibernate), tout fonctionne bien jusque là.
Je voudrai savoir maintenant si toutefois cette application devait être utilsée en production donc accessible depuis un serveur:
-comment dois je procéder pour le déploiement sur le serveur ?
-sachant que ma DB est faite avec heidisql y aurait il une limitation des connexions (limite par rapport aux nombres de pc qui pourraient accéder à l'application en même temps via le serveur)?
-comment procéder pour avoir un exécutable accessible depuis chaque pc?
Merci d'avance pour vos réponse.
A voir également:
- Comment déployer une application sur un serveur
- Comment supprimer une application préinstallée sur android - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Desinstaller une application sur windows - Guide
- Changer serveur dns - Guide
- Comment lire un message supprimé sur whatsapp sans application - Guide
5 réponses
pour déployer une application sur un serveur elle doit être une application web, et t'as pas besoin d'exécutable sur les PC client puisque tu te connecte a ton application sur d'import quel navigateur web.
si ton application est de type client lourd je pense pas qu'elle se déploie sur un serveur web.
si ton application est de type client lourd je pense pas qu'elle se déploie sur un serveur web.
julienAnderson
Merci pour ta réponse, mais je ne parle pas d'application web. L'application devrait pouvoir tourner sur un LAN sans nullement besoin d'une connexion internet.
Salut,
Tu veux dire qu'ils vont partager les données sur le lan ?
Dans ce cas il faut installer le SGBD sur un serveur et travailler en client / serveur à partir des postes clients.
A ce propos heidisql c'est une interface pas un SGBD, donc il faut que tu installe sur un serveur sur le lan un SGBD, comme par exemple MySQL.
Tu veux dire qu'ils vont partager les données sur le lan ?
Dans ce cas il faut installer le SGBD sur un serveur et travailler en client / serveur à partir des postes clients.
A ce propos heidisql c'est une interface pas un SGBD, donc il faut que tu installe sur un serveur sur le lan un SGBD, comme par exemple MySQL.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Grand merci Célien, j'y vois un peux plus clair.
Mais avec la version gratuite de MySQL est ce qu'il une limite de connexions? si oui combien?
Et si t'as une idée pour que l'exécutable soit disponible sur chaque pc du réseau.
Merci
Mais avec la version gratuite de MySQL est ce qu'il une limite de connexions? si oui combien?
Et si t'as une idée pour que l'exécutable soit disponible sur chaque pc du réseau.
Merci
Salut,
Pour ton usage Mysql ça risque d'être payant, voir avec l'éditeur ou dans la FAQ MySQL : https://mysql.developpez.com/faq/
Pour éviter de payer utilise un SGBD gratuit comme PostreSQL ou Firebird, voir ce comparatif SGBD : https://fadace.developpez.com/sgbdcmp/
Pour que l'exécutable soit disponible sur chaque pc je ne voie pas ou est le soucis, il existe des outils de distributions d'application pour java, et tu peu créer un exécutable si tu veux, voir cet article : https://baptiste-wicht.developpez.com/tutoriels/java/outils/executables/
Pour ton usage Mysql ça risque d'être payant, voir avec l'éditeur ou dans la FAQ MySQL : https://mysql.developpez.com/faq/
Pour éviter de payer utilise un SGBD gratuit comme PostreSQL ou Firebird, voir ce comparatif SGBD : https://fadace.developpez.com/sgbdcmp/
Pour que l'exécutable soit disponible sur chaque pc je ne voie pas ou est le soucis, il existe des outils de distributions d'application pour java, et tu peu créer un exécutable si tu veux, voir cet article : https://baptiste-wicht.developpez.com/tutoriels/java/outils/executables/