Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Les avantages de balises personnalis…
  • Comment teneurs moyennes Utilisation…
  • Comment détecter les collisions Rec…
  • Sac de ceinture de sécurité Bricol…
  • Java peut être utilisé pour progra…
  • Comment télécharger et apprendre J…
  • Comment convertir une chaîne en UTF…
  • Comment obtenir la contribution d'un…
  • Comment puis-je obtenir JDK Dans le …
  • Comment saisir un flotteur littéral…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Java Tools Hot Swap

    Corporation Sun développé la technologie HotSwap pour créer un ensemble d'outils à utiliser comme on-the- fly remplacer d'autres composants Java . Il a d'abord été chargé dans la version 1.4 de Java. Bien que la technologie HotSwap est réalisé comme un élément standard de la Java Platform Debugger Architecture ( JPDA ) , seules quelques machines virtuelles Java ( JVM) soutiennent. HotSwap Opération

    Pour exécuter HotSwap , une JVM en deux parties est nécessaire. La première , qui sert un petit espace réservé, libère votre application cible trouvé dans la deuxième JVM. Dans le deuxième JVM , l'application HotSwap est lancé avec " - Xdebug " et composants " - Xrunjdwp " . Avant la «classe principale " et toutes les dépendances de code sont exécutées, la première JVM relie " AspectWerkz " dans le flux de sortie standard /stderr /stdin appartenant à la deuxième JVM, pour les afficher comme si la première JVM est leur seule source . < Br >
    version native

    Java Virtual Machine 1.4 qui prend en charge HotSwap , une autre version connue sous le nom HotSwap maternelle est également disponible pour utilisation . Si la version de HotSwap natif est en cours d'exécution , le chargeur de classes à partir de la machine virtuelle Java native est celui qui exécute pour remplacer la JVM chargeur pour l'application HotSwap régulière.
    Distance Version
    < br >

    pour l'option HotSwap à distance , une seule JVM est nécessaire pour exécuter . Hotswapping est effectuée manuellement par le biais d'un processus séparé , qui est habituellement effectuée par un script . L'option HotSwap distant peut exécuter une machine virtuelle Java , mais son utilisation de Java Enterprise pour l'environnement ( J2EE) est limitée pendant le déploiement.
    HotSwap Alternative

    version Java 1.3 fait pas soutenir HotSwap , mais il ya une alternative pour elle --- le bootclasspath Transparent . Il s'agit d'une amélioration de chargeur de classe qui utilise le même mécanisme que HotSwap . Cette classe charge dans l'application cible par un mécanisme d'auto-détection . Transparent bootclasspath peut coexister avec la technologie HotSwap en Java 1.4 , mais il doit être exécuté en mode forcé.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Création d'un fichier JAR de Java 
  • WPS et JVM Heap Tailles 
  • Comment télécharger JDK Java 
  • Comment faire pour trouver une chaine en Java 
  • Comment trouver le plus grand nombre dans un tableau 
  • Comment faire pour convertir un OutputStream ByteArray à un InputStream 
  • Comment ajouter INT en une chaîne en Java 
  • Le code Java pour compter le nombre de mots dans un tableau 
  • Comment faire pour exécuter le fichier JAR de Java dans ColdFusion 
  • Comment faire pour créer des fichiers exécutables en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc