Skip to content

sankypanhale/GitDS3

Repository files navigation

Name: Sanket Panhale
Email ID: spanhal1@binghamton.edu
Project Title: Distributed Hash Table with Join and Remove

Implementation Details:

Project includes total 4 packages and few supporting files and folders. Here are the details of each.
Package: thriftRemoteCall.thriftClient
implemented client code
Package: thriftRemoteCall.thriftServer
implemented client code			
Package: thriftRemoteCall.thriftServiceHandler
implemented service handler code	
Package: thriftRemoteCall.thriftUtil
autogenerated files by thrift

Folder: files
data storage for server side
Folder: lib
includes all external references required
Folder: src
contains all packages in it

Files:
fileserver.thrift, file provided by professor
server, bash script to run the server; also cleans and builds the project
client, bash script to run the client
build.xml, the file defines attributes for ANT
README.txt, the present text file


SERVER:


TO COMPILE:
1. Extract the file.
2. Execute: 
	ant build

TO RUN:
Server:
chmod 755 server
./server 9090
Client:
chmod 755 client
./client localhost 9090 --operation write --filename sanket.txt --user sanket 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages