Saan, Simmo, juhendajaLiik, Del RemiTartu Ülikool. Loodus- ja täppisteaduste valdkondTartu Ülikool. Arvutiteaduse instituut2023-09-082023-09-082021https://hdl.handle.net/10062/92048Mitmetest osadest koosnevates infotehnoloogilistes süsteemides omandab tihti kriitilise tähtsuse andmevahetus nende süsteemide erinevate osade vahel. Java programmeerimis-keeles kirjutatud süsteemides on üheks serveritevahelise andmevahetuse rakendamise võimaluseks kasutada andmevoogusid. Käesolevas bakalaureusetöös tutvustati Java andmevoogude loogilist tausta ja implementeeriti kolm erinevat andmevoogudega serveritevahelise andmevahetuse lahendust, millest kaks kasutasid DataStream’i ja üks ObjectStream’i. Implementeeritud lahendusi analüüsiti ning võrreldi implementeerimise protsessi ja jõudluse põhjal. Järeldati, et erinevatel implementatsioonidel on erinevad tugevad ja nõrgad küljed ning et nende seast üheselt parimat valida ei ole võimalik. Võrreldud lahendustele pakuti sobilikke kasutusvaldkondi.estopenAccessAttribution-NonCommercial-NoDerivatives 4.0 InternationalJavaandmevoogDataStreamObjectStreambakalaureusetöödinformaatikainfotehnoloogiainformaticsinfotechnologyJava andmevoogude implementatsioonide analüüs ja võrdlus DataStream'i ning ObjectStream’i näitelThesis