(Full description coming soon!)
The program consists of the following classes:
ImageServer
- This runs the server on the local machine.ClientHandler
- This contains the protocol to handle clients as they connect to the server.ImageClient
- This connects the client to the server if it is running. By default, is hardcoded to look for server on the local machine.ImageClientUI
- This runs a Java Swing based GUI for client-side usability.Java Swing client UI
Server terminal output
Server log
Client terminal output
The source code for this project can be found here: https://github.com/MowLiao/L2ImageClientServer
The documentation below talks about the project in more detail.