Skip to content

Releases: priyanshu-lanjewar/Remote-File-Content-Display-System

Remote Content File Display System

14 Feb 08:03
a8380c3
Compare
Choose a tag to compare

Remote File Content Display System


JDK 15 is essential for execution of this application.

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.

Features of Project

  • 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.

  • Both Jars are important
  • RFCDS Server.jar is for Starting Server - To be executed on Server PC
  • RFCDS Explorer.jar is for Reading and Uploading Files - To be executed on CLient PCs.

  • Directory named "defaultDirectory" containing Sub Directory "textFiles" Should be present in same directory where RFCDS Server.jar is stored. Otherwise will have to update Server Storage Location during each start.