Skip to content

MelekElloumi/Database-Synchroniser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Database Synchroniser with RabbitMQ

  • This is a Database Synchroniser that can send data from derived databases to their parent database.

  • Here I have implemented an exemple of a Head Office (HO) with 2 Branch Offices (BO)

  • The interface was made with Java AWT and Jtables.

  • Activate RabbitMQ, then run the server then the clients.

  • In order to use RabbitMQ you need to import these jar to the java project.

  • New data that is added to the branch offices is labeled red.

  • Branch office 1 sends it manually with the button.

  • Branch office 2 sends it periodically every minute.

  • Head office keep listening to RabitMQ Queue and adds the data to its database upon its reception and adds from where it recieved it.

Exécution:

Imgur

Releases

No releases published

Packages

No packages published

Languages