4. Lancement de la simulation

 

Pour être lancée, la simulation doit initialiser les composants. Ceci doit être fait dans le package « fr.inria.phoenix.scenario.airroom.deploy » et dans sa classe main.

public class Main {
    public static void main(String[] args) {
        new RoomContextImpl(new RmiServiceConfiguration()).initialize();
        new RoomControllerImpl(new RmiServiceConfiguration()).initialize();
    }
}

La simulation peut ensuite être lancée par « launchSimulation ».

Voici l'état de la simulation lorsqu'une personne rentre dans la salle par la porte :