izpis_h1_title_alt

Razvoj knjižnice za medprocesno komunikacijo v interaktivnih sistemih : diplomsko delo
ID Škvorc, Urban (Author), ID Skočaj, Danijel (Mentor) More about this mentor... This link opens in a new window

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

Abstract
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.

Language:Slovenian
Keywords:medprocesna komunikacija, vtičnice, serializacija
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Publisher:[U. Škvorc]
Year:2015
Number of pages:50 str.
PID:20.500.12556/RUL-72467 This link opens in a new window
COBISS.SI-ID:1536520387 This link opens in a new window
Publication date in RUL:18.09.2015
Views:1292
Downloads:296
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Development of a library for interprocess communication in interactive systems
Abstract:
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.

Keywords:interprocess communication, sockets, serialization

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back