- Abdallah Alkhetiar: @Zero3474
- Daniel Bonardi: @SteveOrDan
- Caterina Cardenas: @caterinacardenasestrada
- Simone Ceccherini: @Simone-Cecche
|
|
-
In the Deliverables folder there is a jar file that can be executed as both Server and Client.
-
To run as the Server execute the following command:
> java --enable-preview -jar PF_Soft_Ing.jar server <port_number>
<port_number>is the parameter for the starting port to open the socket and RMI server.
After the execution the server will be available and the console will print the port numbers for each connection type.
-
The Client can be run with the following command:
> java --enable-preview -jar PF_Soft_Ing.jar client <IP> <connection_type> <interface_type>
<IP>is the server's IP to connect to can be specified during the execution.<connection_type>is the type of connection to establish with the server. Eithersocketorrmi.<interface_type>is the type of interface to run the client with. EitherTUIorGUI.
- Mermaid: UML and sequence diagrams.
- IntelliJ: Main IDE for project development.
- JavaFX: Windows application design.
- Maven: Package and dependency management.
Codex Naturalis is property of Cranio Creations and all the copyrighted graphical assets used in this project were supplied by Politecnico di Milano in collaboration with their rights' holders.
