Rubrique précédente: Architecture de l'agent JavaRubrique suivante: Composants de l'agent Java


Technologie de l'agent JAVA

L'agent Java pour DevTest est un type d'agent Java.

Les agents Java sont des programmes intégrés dans une machine virtuelle Java. Ces programmes peuvent être conçus de manière à prendre en charge de nombreuses fonctions, telles que la collecte d'informations sur une application en cours d'exécution ou la virtualisation de parties d'une application.

Dans le graphique suivant, le grand conteneur représente la machine virtuelle Java. La machine virtuelle Java inclut un agent Java et le chargeur de classes, qui charge des fichiers de classe Java lors de l'exécution. Les nuages représentent des ressources chargées par l'application Java.

Diagramme conceptuel d'un agent Java

Un agent est mis en package dans un fichier .jar. La machine virtuelle Java doit être configurée avec le chemin d'accès au fichier .jar. A partir de Java 1.5, vous devez utiliser une chaîne commençant par -javaagent pour spécifier le chemin d'accès et les options de votre choix. Par exemple :

-javaagent:C:\myagent.jar=option1=true,option2=false 

Une machine virtuelle Java unique peut inclure plusieurs agents.