Skip to content

SergioEstevao11/FEUP-SDLE-DistributedPubSub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SDLE First Assignment

SDLE First Assignment of group T03G15;.

Group members:

  1. Carlos Gomes (up201906622@edu.fe.up.pt)
  2. José Costa (up201907216@edu.fe.up.pt)
  3. Pedro Silva (up201907523@edu.fe.up.pt)
  4. Sérgio Estevão (up201905680@edu.fe.up.pt)

How to run

Having rust and zmqlib installed, and inside the src directory, the steps to compile and run the applications are as follows:

  • For the server application:

    cargo run --bin client <IP> <SERVER_IP> <SERVER_PORT>

  • For the server application:

    cargo run --bin server <IP> <BIND_PORT>

Using the application

Client operations

  • SUB <TOPIC>
  • UNSUB <TOPIC>
  • PUT <TOPIC> <PAYLOAD>
  • GET <TOPIC>

Where:

  • <TOPIC> is any string
  • <PAYLOAD> is any string

About

📡 Reliable pubsub client&server system

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages