4.3 Środowisko działania

SRT działa na 2 maszynach PC w środowisku systemu operacyjnego Linux. Maszyny są połączone siecią Ethernet. Do komunikacji między komponentami w obrębie jednego węzła są wykorzystywane kolejki komunikatów (jedna z metod komunikacji międzyprocesowej -- IPC [15]). Łączność pomiędzy komponentami na różnych maszynach odbywa się poprzez protokół TCP/IP. Ze względu na wykorzystywanie pomiaru czasu w niektórych algorytmach, konieczna jest synchronizacja czasu między maszynami. W tym celu wykorzystaliśmy protokół NTP4.2.

System został napisany w języku C++ z wykorzystaniem biblioteki Standard Template Library. Interfejs użytkownika komponentu monitora został zrealizowany w oparciu o bibliotekę graficzną QT w środowisku X11.



K. Kowalewski, R. Żmijewski
1999-12-17