Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Java Hot Swap Gereedschap
Sun Corporation ontwikkelde de HotSwap technologie om een set van tools voor gebruik als on-the - fly vervanging voor andere Java- componenten te creëren . Het werd voor het eerst in Java 1.4 -versie geladen . Hoewel HotSwap technologie wordt uitgevoerd als een standaard onderdeel van de Java Platform Debugger Architecture ( JPDA ) , op slechts een paar Java Virtual Machines ( JVM ) ondersteunen . HotSwap Operatie

Om HotSwap , een tweedelige JVM draaien nodig is. De eerste , die als een kleine tijdelijke aanduiding dient , brengt uw doelgroep toepassing vinden in de tweede JVM . Binnen de tweede JVM , wordt de HotSwap applicatie gelanceerd met " - Xdebug " en " - Xrunjdwp " componenten . Voordat de " hoofdklasse " en alle code afhankelijkheden worden uitgevoerd , de eerste JVM verbindt " AspectWerkz " om de stdout /stderr /stdin beek behoren tot de tweede JVM , om ze weer te geven alsof de eerste JVM is hun enige bron . < Br >
Inheemse versie

voor Java 1.4 Virtual Machine die HotSwap , een andere versie bekend als Moedertaal HotSwap ondersteuning is ook beschikbaar voor gebruik . Als de Inheemse HotSwap versie draait , de klasse loader van de inheemse JVM is degene die wordt uitgevoerd om de JVM loader overschrijven voor de reguliere HotSwap toepassing .
Remote Versie
< br >

voor de optie Remote HotSwap , wordt slechts een enkele JVM nodig om te draaien . Hotswapping wordt handmatig uitgevoerd door middel van een apart proces , dat meestal wordt gedaan door middel van een script . De optie Extern HotSwap kunt uitvoeren van een JVM , maar het gebruik van de Java Enterprise Environment ( J2EE ) is beperkt tijdens de inzet .
HotSwap Alternatieve

Java-versie
1.3 doet niet ondersteunt HotSwap , maar er is een alternatief voor het --- de Transparent bootclasspath . Het is een verbeterde class loader dat hetzelfde mechanisme als HotSwap gebruikt . Deze klasse laadt in de doeltoepassing via een auto - detectie mechanisme . Transparante bootclasspath kan samengaan met HotSwap technologie in Java 1.4 , maar het moet worden uitgevoerd in gedwongen modus .

Previous: Next:
  Java Programming
·Hoe maak je een KeyPress Detec…
·Wat is een java.rmi.RemoteExce…
·Hoe te Rijen Zet in JTable 
·Hoe je Java Pop -Up 's maken 
·Hoe maak je verbinding een web…
·Set Vs . Lijst in Java 
·Hoe maak je een Java Canvas Ge…
·Java Theorie & Praktijk : Garb…
·Hoe maak je een bibliotheek To…
  Related Articles
Hoe te Sneltoetsen om een tekstvak in Vi…
Java Vs . Ruby 
Hoe te Swap 8 - Byte Big Endian in Pytho…
Hoe de Python Methode Van Java Bel 
Hoe je Java Apps Run Van Python 
Hoe kan ik PHP code gebruiken in een Jav…
MySQL Java Tutorial 
Een tutorial voor NetBeans Java 6.5 op M…
Hoe kan ik PHP gebruiken met Java 
  Programmering Articles
·Hoe te verbinden met een database van DS…
·Hoe u de waarde van een specifiek record…
·Hoe te ViewState Ga naar de onderkant va…
·Hoe te Bekeken in Oracle SQL Creëren 
·Hoe kan ik een Connection string in ASP.…
·Hoe je Focus Set Met jQuery 
·Hoe de Memcached Clear 
·Hoe te vervangen White Space Met Python …
·Hoe maak je een 3D- button in REALbasic 
Copyright © Computer Kennis http://www.nldit.com