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

JWS Java Discussion :

est-il possible de mettre à jour un descriptif jnlp par jnlp?


Sujet :

JWS Java

  1. #1
    Membre chevronné
    Avatar de professeur shadoko
    Homme Profil pro
    retraité nostalgique Java SE
    Inscrit en
    Juillet 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité nostalgique Java SE

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 257
    Points : 1 855
    Points
    1 855
    Par défaut est-il possible de mettre à jour un descriptif jnlp par jnlp?
    bonjour...
    (note: je suis débutant en java webstart ... il y a un début à tout ).
    voilà la situation: imaginons que sur une machine "client" on ait un descriptif jnlp avec "offline allowed" (donc: possibilité de travailler lorsque la ressource distante est déconnectée). A peu de choses près on a alors des descriptifs jnlp qui se ressemblent beaucoup sur le serveur distant et sur le client.
    Or je voudrais faire ceci: le descriptif sur le serveur est mis à jour régulièrement (liste des jars , des ressources, etc.) et donc le descriptif sur le client serait très simple et ne contiendrait que l'URL sur le serveur ....
    sauf que ça marchera pas si le serveur est déconnecté: java webstart ne saura pas quoi chercher dans le cache local.
    d'où l'idée d'avoir le descriptif jnlp du serveur mis à jour sur le serveur et chargé sur le client quand il est à jour ... via javaws. Quand le serveur est déconnecté c'est le descriptif jnlpo dans le cache qui sait quelles sont les ressources dans le cache ...
    Bon j'espère être clair (sinon je recommence).
    1) est-ce idiot?
    2) est-ce faisable? et comment (j'ai quelques idées pour faire ça mais c'est des "hacks" ... il doit y avoir plus élégant)
    J'ai des principes: je peux toujours trouver une bonne raison pour les contredire .... mais j'ai des principes!
    (mon excellent bouquin sur Java : https://eska-publishing.com/fr/livre...822407076.html)

  2. #2
    Membre chevronné
    Avatar de professeur shadoko
    Homme Profil pro
    retraité nostalgique Java SE
    Inscrit en
    Juillet 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité nostalgique Java SE

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 257
    Points : 1 855
    Points
    1 855
    Par défaut
    bon j'ai trouvé (tout seul ) une réponse à ma question. Voilà à peu près la méthode.
    - créer un jnlp "amorce" qui est copié sur la machine cliente
    - ce jnlp hyper minimum et de référence a une extension
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <extension href="http://maboite.com/jnlp/extension.jnlp" name="vrai jnlp">
    l'extension est maintenue sur le serveur avec toutes les mises à jour nécessaires au fur et à mesure des évolutions.
    (par contre l'ai pas testé avec un vrai "offline" il est possible que ça ne marche pas dans ce cas ... mais c'est secondaire).
    J'ai des principes: je peux toujours trouver une bonne raison pour les contredire .... mais j'ai des principes!
    (mon excellent bouquin sur Java : https://eska-publishing.com/fr/livre...822407076.html)

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

Discussions similaires

  1. [AC-2007] Est-il possible de mettre à jour du code VBA sans rentrer dedans ?
    Par tibofo dans le forum VBA Access
    Réponses: 5
    Dernier message: 26/10/2010, 18h50
  2. Réponses: 4
    Dernier message: 26/01/2009, 14h56
  3. Réponses: 1
    Dernier message: 14/08/2006, 11h35
  4. Est il possible de mettre de la couleur?
    Par miron dans le forum C
    Réponses: 14
    Dernier message: 20/06/2006, 12h20
  5. Réponses: 2
    Dernier message: 02/02/2006, 09h07

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