| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    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é.

    Previous :

    next :
      articles connexes
    ·Comment lire un fichier Random Access 
    ·Struts vs Faces 
    ·Comment ajouter des applets Java en utilisant HTML Prog…
    ·Java HashCode pour les types booléens 
    ·Comment tester INT avec les tests routiniers 
    ·Comment obtenir chemins d'accès racine Web en Java 
    ·Comment créer un site web Java Connexion 
    ·Comment afficher un caractère par un entier de Java 
    ·Comment Flush un lecteur tamponnée en Java 
    ·Comment faire pour utiliser Java pour créer des servic…
      articles en vedette
    ·Comment écrire une DLL dans Autoit 
    ·Comment utiliser une minuterie dans une DLL VB6 
    ·Comment analyser une chaîne de requête dans JavaScrip…
    ·Comment vérifier la valeur nulle dans JavaScript 
    ·Comment formater Algorithmes 
    ·Comment lire un champ CLOB 
    ·Chaîne de connexion pour l'authentification SQL 
    ·Avantages et inconvénients de Niveau Machine Language 
    ·Caractéristiques de Turbo C 
    ·Comment créer Word Document De ASP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com