Skip to content

Simple file server using RPC (rpcgen)

License

Notifications You must be signed in to change notification settings

Master-shipper/Servant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Servant

Servant is a simple file server for distributed systems using RPC Protocol. RPC related code is generated using rpcgen.

Context

Servant was initally developed as part of Distributed Systems course at University of Sao Paulo.

Current state

Servant has just started being developed. A protocol is about to come, and user management functionality will merge to the master branch soon.

Test it!

You can help us testing Servant. Download the code, and just

$ make

to generate the server and the client files.

Start the server:

$ ./bin/servantd

Start the client

$ ./bin/servant 127.0.0.1

changing the IP address above if you started the server in a different machine.

Contributing

We are not accepting pull requests by now. We have to finish the first release and hand in to the teacher first, of course.

In some weeks, pull requests will be gracefully considered.

License

Servant is licensed under the GPL (version 3) license. For more details, refer to the LICENSE file.

Authors

About

Simple file server using RPC (rpcgen)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published