13.05.2014 Views

these doctorat une architecture de securité

these doctorat une architecture de securité

these doctorat une architecture de securité

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapitre 4. Contexte : ProActive<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Il faut ensuite lier les runtimes à <strong>de</strong>s processus réels.<br />

Les runtimes Jvm1 et Jvm2 seront <strong>de</strong>s processus créés lors <strong>de</strong> l’activation du <strong>de</strong>scripteur <strong>de</strong><br />

déploiement.<br />

tel-00239252, version 1 - 5 Feb 2008<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Le runtime référencé sous le nom Jvm3 existe déjà, il n’est pas question ici d’en créer un nouveau<br />

mais <strong>de</strong> se connecter à l’existant. Les paramètres <strong>de</strong> connexion à ce runtime sont contenus dans<br />

l’entrée XML correspond au service d’acquisition <strong>de</strong>s runtimes nommé lookup_Jvm3.<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

La <strong>de</strong>rnière partie du <strong>de</strong>scripteur décrit la manière <strong>de</strong> créer ou d’acquérir <strong>de</strong>s runtimes.<br />

Le processus localJVM va être créé sur la machine locale, la classe contenant la création du<br />

runtime est org.objectweb.proactive.core.process.JVMNo<strong>de</strong>Process<br />

<br />

<br />

<br />

<br />

Le processuss sh_cluster crée un runtime distant sur la machine no<strong>de</strong>1.cluster.inria.fr<br />

en utilisant <strong>une</strong> connexion ssh. La manière <strong>de</strong> lancer le processus <strong>une</strong> fois connecté sur la machine<br />

distante sera la même que pour le processus localJVM.<br />

<br />

<br />

<br />

<br />

<br />

Le <strong>de</strong>rnier processus consiste en l’acquisition du runtime "Jvm3" se trouvant sur la machine<br />

predadab.inria.fr et dont le nom est "PA_JVMsecureVM1". Dans cet exemple, le protocole<br />

<strong>de</strong> connexion à utiliser est RMI.<br />

62

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!