izpis_h1_title_alt

Razvoj knjižnice za medprocesno komunikacijo v interaktivnih sistemih
ID Škvorc, Urban (Avtor), ID Skočaj, Danijel (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (543,34 KB)
MD5: B3D7CBF2D0D7E30339C983916B3131C5
PID: 20.500.12556/rul/1991d9bd-300f-4ba8-930c-ec8ededc941d

Izvleček
Cilj diplomske naloge je izdelava enostavnega in učinkovitega sistema za medprocesno komunikacijo v operacijskem sistemu Linux. Sistem omogoča razvijalcem programske opreme enostaven način za prenašanje podatkov med procesi. Izdelani sistem uporablja princip pošiljateljev in naročnikov, ki omogoča lažjo organizacijo komunikacije. Za prenos podatkov sistem uporablja vtičnice operacijskega sistema Linux, ki omogočajo učinkovit prenos podatkov med dvema procesoma. Sistem deluje na osnovi centralnega procesa, ki se izvaja v ozadju in skrbi za sprejemanje, naslavljanje in pošiljanje sporočil naročnikom. Izdelani sistem je bil v sklopu diplomske naloge primerjan z nekaterimi pogosto uporabljenimi sistemi, ki so trenutno na voljo razvijalcem. Primerjana je tako učinkovitost in hitrost pošiljanja kot tudi enostavnost uporabe in podprtost različnih platform ter programskih jezikov.

Jezik:Slovenski jezik
Ključne besede:medprocesna komunikacija, vtičnice, serializacija
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2015
PID:20.500.12556/RUL-72467 Povezava se odpre v novem oknu
Datum objave v RUL:18.09.2015
Število ogledov:1062
Število prenosov:276
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Development of a library for interprocess communication in interactive systems
Izvleček:
The goal of the diploma thesis was to develop a simple and efficient interprocess communication system for the Linux operating system. The developed system gives developers a simple to use process for sharing information between multiple running processes. It uses a publish/subscribe model, which enables easier organization of messages. The developed system uses Linux sockets, which allow for efficient one-to-one data transfer. It is based on a central process which runs in the background and is responsible for receiving, addressing and sending messages to recipients. The developed system was compared to some of the currently available systems. The comparison addressed both the speed and efficiency of the data transfer, as well as the ease of use and the number of supported platforms.

Ključne besede:interprocess communication, sockets, serialization

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj