E' sufficiente scompattare il file .zip.
Esegiure:
SOMA.bat {nome-file_di_script} {nome-file_di_script} ...
Oppure
java SOMA.Main {nome-file_di_script} {nome-file_di_script} ...
Si noti che l'avvio di uno o più file di script é opzionale e può anche essere effettuato utilizzando il comando load <nome_file> dal menu di SOMA.
Vengono già forniti alcuni script di esempio che permettono di configurare il sistema con due domini ed alcuni place:
italia.txt
Viene creato il dominio Italia.francia.txt
Viene creato il dominio Francia, che si registra presso il dominio Italia.bologna.txt
Viene creato il place Bologna, che si registra in Italia.roma.txt
Viene creato il place Roma, che si registra in Italia.parigi.txt
Viene creato il place Parigi, che si registra in Francia.
Il menu si naviga come un comune file system.
È possibile utilizzare riferimenti assoluti:
/ Italia dns list
oppure riferimenti relativi.
cd / Italia
dns list
I comandi di base sono:
Per lanciare agenti occorre entrare nell'agentManger
di un place:
cd / Italia agentManager
ed eseguire il comando launch
<classe_agente> <parametri>:
launch Tour Francia Italia
Lanciare i seguenti file batch:
delclass.bat
Cancella le classi che compongono il sistema.
compila.bat
Ricompila il sistema.
docs.bat
Genera i Javadoc.
- HelloWorld
Ho implementato un agente!
Think
Attende 1 minuto, poi termina l'esecuzione. Utile per osservare lo stato di un agente.
Tour
Prende come argomenti una sequenza di PlaceID e vista i place corrispondenti.