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

Applets Java Discussion :

Applet multi jars


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 5
    Par défaut Applet multi jars
    Bonjour tout le monde,

    Je cherche un moyen de realiser une applet multi-jar
    ( depuis 1 semaine ... oui je sais je ne suis pas 1 pro )

    ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <applet codebase="." archive="Principal.jar,Module1.jar,Module2.jar" code="Test.Appli.class" id="MonTest" name="MonTest" width="600" height="30" hspace="0" vspace="0" align="middle">
    	<param name = "monPrm1" value = "1;2">
    </applet>
    Une appel ou il y aurait :
    -> 1 jar principal
    -> N jars secondaires (des modules)

    C'est un parametre Central qui determine la liste des "modules" que doit charger l'applet
    (L'existance des modules est la pour eviter de charger tout si un Client a besoin de choses basic)

    Ma partie principale connait ce parametrage Central, donc connait les modules qu'elle doit utiliser.

    Mon probleme est la :
    comment je fais pour utiliser, dans ma partie principale, les classes de mes differents modules (et vice-versa si possible) ?
    (Classes des modules inconnues cote partie principale)
    QQ'un a un petit exemple ?

    j'ai essaye plusieurs choses mais sans succes

    Merci d'avance a tout le monde

  2. #2
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 241
    Par défaut
    Tu peux aussi définir une seule applet principale qui affiche les modules suivant les paramètres d'appel.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 5
    Par défaut
    Bonjour,

    C'est ce que je faisais avant ...

    J'avais toute mon applet qui tenait dans 1 seule jar ( > 7Mo ) & elle executait ce dont elle avait besoin celon le parametrage.

    Le "probleme" c'est que les 3/4 des Clients n'ont besoin de charger que 2MO sur les 7Mo.

    D'ou mon besoin de faire des "jars-modules" pour eviter de charger leur ligne pour rien.

    Merci d'avance.

    Cdt.

  4. #4
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 241
    Par défaut
    Citation Envoyé par syrrius
    J'avais toute mon applet qui tenait dans 1 seule jar ( > 7Mo ) & elle executait ce dont elle avait besoin celon le parametrage.
    Franchement > 7 Mo pour une applet c'est énooooorrrrrrrrrmmmmmmmmmmmeeeeeeeeee.

    Tu est sûr de ne pas pouvoir dégraisser cette applet en retirant des fichiers inutiles. Il doit y avoir des photos que tu peux compresser...

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 5
    Par défaut
    Oui, c'est possible de "degraisser" mon applet ... certaines bibliotheques specifiques de JBuilder sont un peu grosses ...

    Enfin, le fait d'utiliser une applet multi-jars (dynamique) serait un plus interessant a faire (ca peut toujours servir) ...

  6. #6
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 241
    Par défaut
    Citation Envoyé par syrrius
    Enfin, le fait d'utiliser une applet multi-jars (dynamique) serait un plus interessant a faire (ca peut toujours servir) ...
    Tu comprends pourquoi il vaut mieux utiliser les bibliothèques standards de Java à chaque fois que cela est possible ?

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 17/04/2008, 15h32
  2. Réponses: 5
    Dernier message: 20/06/2007, 12h22
  3. Applet et Jar
    Par TheReturnOfMuton dans le forum Applets
    Réponses: 7
    Dernier message: 01/08/2006, 12h18
  4. Applet lancement jar
    Par the_guitariste dans le forum Applets
    Réponses: 2
    Dernier message: 24/05/2006, 21h58
  5. [Applet][Débutant] .jar dans php
    Par the_guitariste dans le forum Applets
    Réponses: 14
    Dernier message: 24/05/2006, 14h39

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