IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

besoin d'éclaircissement pour débuter un projet


Sujet :

avec Java

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 4
    Points : 3
    Points
    3
    Par défaut besoin d'éclaircissement pour débuter un projet
    Bonjour à toutes et à tous,
    Je dois démarrer un projet mais je ne sais pas que choisir.

    Les entrées :
    application en java.
    interface avec base de donnée MySQL.

    Les choix techniques m'a restreint à java ou php.
    Le choix politique m'a restreint à java.

    Je souhaiterais savoir si il est possible de faire une application lourde disponible à distance mais qui si possible s'exécute en local.

    Mon niveau est débutant donc soyez indulgent.

    Merci d'avance.

  2. #2
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 562
    Points : 15 493
    Points
    15 493
    Par défaut
    Oui, c'est possible.
    Pour faire ce que tu souhaites il faut que tu fasses une application lourde qui sera exécutée via Java Web Start ou une Applet.
    Les deux technologies permettent d'exécuter un application Java sur le client, après l'avoir récupéré sur le réseau.
    La différence est que l'applet est rattachée au navigateur qui l'héberge alors qu'une application Java Web Start en est totalement détachée.
    Les deux technologies permettent d'accéder au réseau.

    Ces applications nécessitent par contre d'être signées et une confirmation de l'utilisateur(au moins la première fois) si elle essaient de faire des actions potentiellement risquées(accès disque, accès réseau en dehors de la machine qui les héberge,...)

  3. #3
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    Attention cependant si tu veux utiliser la base de données d'un hébergeur, qui, pour des raisons de sécurité, refuse très souvent les connexions extérieures.

  4. #4
    Candidat au Club
    Inscrit en
    Avril 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Merci pour vos réponse, pour la base de donnée elle sera sur un serveur privée donc normalement pas de problème.

    Pourrais-tu m'en dire un peu plus sur Java Web Start ou m'orienter vers un lien facile.

    Est-ce que cette technologie s'ouvre aussi via un browser.

    Merci d'avance.

  5. #5
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 562
    Points : 15 493
    Points
    15 493
    Par défaut
    Pas directement. Le browser sert uniquement a télécharger un fichier ".jnlp".

    Ce fichier est exécute par Java Web Start(inclus dans toutes les JVM depuis au moins java 1.4). Avec les information du fichier, JWS récupère l'application par le réseau et la démarre.
    Tu peux par la suite démarrer l'application à volonté en utilisant le fichier jnlp sans passer par le navigateur. A chaque démarrage, JWS ira chercher la nouvelle version si l'application a été mise a jour.
    Exemple d'application java web start

    Une applet, au contraire est inclue dans une page web, à la manière d'une animation flash. Elle permet un accès total a la machine(si elle est signée) mais reste rattachée au navigateur.

Discussions similaires

  1. Besoin de conseils pour débuter un projet
    Par Akiat dans le forum Général Python
    Réponses: 9
    Dernier message: 05/11/2013, 00h50
  2. Besoin d'aide pour un futur projet
    Par bogoss91 dans le forum Développement 2D, 3D et Jeux
    Réponses: 19
    Dernier message: 07/09/2007, 12h31
  3. [Débutant] Besoin de conseils pour débuter
    Par Sami Xite dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/02/2007, 01h16
  4. Besoin d'aide pour débuter en Doja.
    Par themoye dans le forum Java ME
    Réponses: 4
    Dernier message: 20/09/2006, 13h25
  5. Besoin d'aide pour trouver un projet
    Par ptitJP dans le forum C++
    Réponses: 22
    Dernier message: 26/02/2005, 23h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo