-
Notifications
You must be signed in to change notification settings - Fork 0
/
Readme.txt
47 lines (37 loc) · 1.15 KB
/
Readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
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