SOMA - Leggimi

Installazione di SOMA

Avvio del sistema

Script di esempio

Esplorazione dei menu

Lancio di agenti

Per ricompilare il sistema

Agenti di esempio

 

Le API di SOMA

 

Installazione di SOMA

 

E' sufficiente scompattare il file .zip.

 

Avvio del sistema

 

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.

 

Script di esempio

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.

 

Esplorazione dei menu

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:

 

Lancio di agenti

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

 

Per ricompilare il sistema

Lanciare i seguenti file batch:

delclass.bat Cancella le classi che compongono il sistema.

compila.bat Ricompila il sistema.

docs.bat Genera i Javadoc.

 

Agenti di esempio