This project is a simple client server-based communication application. In this application, the client accepts the file name from the user; Subsequently the client requests the server to send the file contents by supplying the file name. The server has N number of files. From the existing files, the server opens the requested file, reads the contents line-by-line and sends each line separately one-by-one to the client. Finally, the client displays the file name with file content.
- Can View Content of Files Stored on Server.
- Can Upload a File to Server.
- Server-Side Features
- Graphical User Interface
- Option to Start, Stop and Configure Server
- Can Change Server Storage Location and Port number.
- Client-Side Features
- Option to enter server IP and Port.
- Option to Upload a File to Server.
- Option to search for a particular file on server and if present, view its content.
- Server-Side Codes
- Client-Side Codes