Contenuto della cartella Eseguibili.
Progetto Simple Message Oriented Middleware.
Autore:		Giorgio Bernardi
Matricola:	0000.156.516

------	Progetto SMOM	---------------
SMom.dll			Libreria a collegamento dinamico COM
SMom.jar			Libreria Java

------	Test Scambio messaggi VB->Java	-----------
------	Applicazione Battaglia Navale	-----------
NavalBattle.jar			Applicazione della battaglia navale eseguibile da sola
BattagliaNavaleFromVb.jar	Wrapper dell'applicazione precedente da lanciare per poter eseguire il programma comandandolo da Vb
BattagliaNavale.exe		Applicazione vb che comanda la precedente

UTILIZZO:	lanciare con il file batch BattagliaNavale.bat il server Java e poi lanciare l'exe vb.

-------	Test Smom Object Oriented	---------------------
-------	Applicazione di test del funzionamento OO di SMOM	----------
TestSMomObjectOriented.exe	Applicazione di test della libreria SMom.dll.
TestSMom.jar			Applicazione di test della libreria SMom.jar
Test_LOCALE.bat			Lancia il test Java per uso locale.
Test_TCP.bat			Lancia il test Java per uso locale usando socket tcp.
Test_CLIENT.bat			Lancia il test Java per uso Client.
Test_SERVER.bat			Lancia il test Java per uso Server.

UTILIZZO: le due applicazioni di test possono essere testate separatamente. Per avviare il file .jar in Windows usare i files batch Test_***.bat. L'applicazione vb si configura dopo averla fatta partire, mentre l'applicazione java si comporta in maniera differente a seconda del parametro dato.
Schema di test:
Test VB da solo:		Lanciare TestSMomObjectOriented.exe e inizializzarlo per uso locale
Test VB da solo ma usando tcp:	Lanciare TestSMomObjectOriented.exe e inizializzarlo per uso Server/Client tcp
Test Java da solo:		Lanciare il file Batch Test_LOCALE.bat
Test Java da solo ma con tcp:	Lanciare il file Batch Test_TCP.bat
Test Server vb, Client Java:	Lanciare TestSMomObjectOriented.exe e inizializzarlo per uso Server. Lanciare file Test_CLIENT.bat
Test Client vb, Server Java:	Lanciare TestSMomObjectOriented.exe e inizializzarlo per uso Client. Lanciare file Test_SERVER.bat

P.S.:				E' ovviamente possibile lanciare due applicazioni Java e Vb e usarle come Server e Client.