Skip to content

Replicator - projekat iz predmeta Industrijski komunikacioni protokoli

Notifications You must be signed in to change notification settings

Milan-Stevanovic/IKP_Projekat_A15

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

IKP_Projekat_A15

Projekat iz predmeta Industrijski komunikacioni protokoli u EES.

A15. Replication

Potrebno je implementirati servis za replikaciju podataka. Servis implementira interface:

● RegisterService(int ServiceID)

● SendData(int ServiceID, void* data, int dataSize)

● Callback: void ReceiveData(void* data, int dataSize)

● Callback: void RequestIU(void* data, int dataSize)

Servis treba da implementira asinhronu replikaciju. Podaci koje servis dobija na slanje treba da smeste na interni kružni red.

Prilikom uspostave veze, radi se poravnavanje sadržaja ovih servisa - integrity update (IU). Svaki od Replikatora će kontaktirati registrovane procese koji će poslati svoje podatke odredišnoj strani. Nakon završetka IU procedure, procesi će informacije slati korišćenjem SendData() funkcije.

Tim za izradu projekta: Nevena Panić PR43-2018 i Milan Stevanović PR128-2018

About

Replicator - projekat iz predmeta Industrijski komunikacioni protokoli

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published