diplomsko delo
Andrija Novaković (Author), Iztok Fister (Mentor)

Abstract

V delu predstavimo, kako poteka nemoten oddaljeni centralizirani nadzor strežniških operacijskih sistemov Windows Server in Ubuntu Server z uporabo t. i. demonskih procesov oz. storitev Windows (v nadaljevanju programski agenti). Pokažemo, kako programski agenti, v točno določenih časovnih intervalih, zajamejo najbolj pomembne podatke za sistemskega administratorja, kako te podatke pošiljajo in hranijo na zalednem sistemu ter kako je sama mobilna aplikacija izdelana. Odjemalce smo implementirali v programskih jezikih C# za platformo Windows ter Python za platformo Linux/Unix. Zaledni sistem je bil izdelan v skladu z arhitekturo REST in smo ga implementirali v programskem jeziku Python. Za oba trenutno najbolj popularna mobilna operacijska sistema Android in iOS smo razvili tudi mobilno aplikacijo, ki smo jo implementirali v ogrodju React-Native, kar nam je omogočilo prevajanje ene izvorne kode za dve platformi, tj. Android in iOS.

Keywords

mobilne aplikacije;nadzor strežnikov;demonski procesi;Windows storitve;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: [A. Novaković]
UDC: 004.383.4:004.738.5(043.2)
COBISS: 38452995 Link will open in a new window
Views: 351
Downloads: 46
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Mobile application for monitoring network servers
Secondary abstract: In this thesis, we present how seamless remote centralized server monitoring of the Windows Server and Ubuntu Server operating systems is performed by using so-called daemon processes and Windows services (hereinafter, program agents). We have shown how so-called program agents capture the most important data for the system administrator at specific time intervals, how they send and store these data on a back-end system and how the mobile application itself is made. Program agents were developed in two different programming languages: C# for Windows and Python for Linux/Unix. The back-end system was developed in accordance with the REST architecture and was programmed in Python. We have also developed the mobile applications for both currently most popular mobile operating systems Android and iOS. The mobile applications were written in React-Native framework, which allowed us to compile one source code for both Android and iOS simultaneously.
Secondary keywords: mobile application;server monitoring;daemon processes;Windows services;
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije
Pages: XI, 46 f.
ID: 11949078