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

Langage Java Discussion :

J2SE et Java Webstart


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de _Agrid
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 112
    Par défaut J2SE et Java Webstart
    Bonjour

    Je dois réaliser un projet à travers J2SE

    Je compte réaliser une petite appli attaquant une base mysql

    Je dois rendre mon projet à un prof qui est sur un site distant, je ne maitrise donc pas son environnement.

    Je reflechis à l'idee suivante : mettre sur Internet ma base mysql et publier mon appli avec Java Webstart

    Ceci afin de fournir une appli pleinement fonctionnelle.

    Je ne connais pas bien Java Webstart, je souhaiterais savoir si dans l'optique ci dessus, je vais devoir reprendre mon code pour le publier sous cette forme?

    lors du dev je travaillerais en "client lourd" avec ma base de dev sur mon réseau.

    Merci de votre retour

    Cdlt

    _Agrid

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Je te conseille plutôt de travailler avec un sgbd embarqué type derbi ou hdsldb qui ont l'avantage de pouvoir être livrés avec l'application sans nécessiter la moindre configuration sur le poste client.

    De plus tu auras du mal à trouver des hébergeurs à bas cout qui t'ouvrent directement l'accès aux serveur de base de données depuis l'extérieur (aka internet). Par exemple, la base MySQL fournie par free ne peut être attaquée que depuis un serveur hébergé chez free.

  3. #3
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,

    +1 avec sinok.


    Pour déployer une application avec JWS on a deux solutions :
    • Rester dans la sandbox et donc se retrouver assez limité en fonctionnalités.
      Selon l'application cela pourrait très bien suffire (surtout en passant par les API jnlp qui offrent un accès sécurisé à certaines fonctions de base).
    • Signer son application afin de demander toutes les permissions, et donc d'avoir un accès total à tout comme si on exécutait le programme directement.



    Mais la problématique de la BD reste la même : a moins d'utiliser un sgbd embarqué, on doit l'installer sur le poste client ou y avoir un accès à distance


    a++

  4. #4
    Membre confirmé Avatar de _Agrid
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 112
    Par défaut
    Merci de vos réponses

    Je n'avais pas envisagé cette optique mais pkoi pas

    est ce que ce sont des bases relationnelles ? Requetable en SQL ?

    Que me conseillez vous entre derbi ou hdsldb ?

    Cdlt

    _Agrid

  5. #5
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Bah ce sont des SGBDR tout ce qu'il y a de plus standard, donc de fait requêtables en SQL et tout à fait relationnels.

    Ensuite les deux valent la peine, c'est un peu bonnet blanc et blanc bonnet (a noter que derby est fourni dans le jdk sous le nom de javadb, mais n'est pas fourni dans la JRE).

  6. #6
    Membre confirmé Avatar de _Agrid
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    112
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 112
    Par défaut
    Ok je vais jeter un oeil a ce sujet

    Merci

    Cdlt

    _Agrid

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Déploiement avec Java WebStart
    Par princessemira dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 21/06/2010, 13h13
  2. Trouver le path d'un fichier distribué avec java webstart
    Par JCD21 dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 22/03/2010, 13h54
  3. Classe principale pas trouvée par java webstart
    Par JCD21 dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 15/04/2009, 17h33
  4. Problème de signature de Jar avec java webstart
    Par JCD21 dans le forum Développement Web en Java
    Réponses: 4
    Dernier message: 07/06/2008, 22h20
  5. Questions à propos de Java Webstart
    Par orelero dans le forum JWS
    Réponses: 4
    Dernier message: 14/07/2007, 00h53

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