Archivos fuente del servidor se encuentran dentro de las subcarpetas
./server/src/main/java
Archivos fuente de los clientes se encuentran dentro de las subcarpetas
./client/src/main/java
Archivos ejecutables server
./server/target/tp1-g14-server-1.0-SNAPSHOT/
Archivos ejecutables clientes
./client/target/tp1-g14-client-1.0-SNAPSHOT/
Generacion de los .tar.gz a la carpeta target/
mvn clean install
Extraccion de los .tar.gz con los ejecutables
cd server/target
tar -xvf tp1-g14-server-1.0-SNAPSHOT-bin.tar.gz
cd tp1-g14-server-1.0-SNAPSHOT
chmod u+x *
cd ../../client/target
tar -xvf tp1-g14-client-1.0-SNAPSHOT-bin.tar.gz
cd tp1-g14-client-1.0-SNAPSHOT
chmod u+x *
Para correr el registry (dentro del directorio server/target/tp1-g14-server-1.0-SNAPSHOT)
./run-registry.sh
Para correr el server (dentro del directorio server/target/tp1-g14-server-1.0-SNAPSHOT)
./run-server.sh
Para ejecutar el cliente de administracion de vuelos (dentro del directorio client/target/tp1-g14-client-1.0-SNAPSHOT)
./run-admin -DserverAddress=xx.xx.xx.xx:yyyy
-Daction=actionName [ -DinPath=filename | -Dflight=flightCode ]
Para ejecutar el cliente de asignacion de asientos
./run-seatAssign -DserverAddress=xx.xx.xx.xx:yyyy
-Daction=actionName -Dflight=flightCode [ -Dpassenger=name | -Drow=num | -Dcol=L |
-DoriginalFlight=originFlightCode ]
Para ejecutar el cliente de Mapa de asientos
./run-seatMap -DserverAddress=xx.xx.xx.xx:yyyy
-Dflight=flightCode [ -Dcategory=catName | -Drow=rowNumber ] -DoutPath=output.csv
Para ejecutar el cliente de notificacion de usuarios
./run-notifications -DserverAddress=xx.xx.xx.xx:yyyy
-Dflight=flightCode -Dpassenger=name
- Gaspar Budó Berra
- Bruno Squillari
- Facundo Zimbimbakis
- Santiago Hadad
- Marcos Dedeu