Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids maģistra akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums SOA atbalsta Java tehnoloģijās analīze
Nosaukums angļu valodā Analysis of SOA Support in Java Technologies
Struktūrvienība 12300 Lietišķo datorsistēmu institūts
Darba vadītājs Dr.sc.ing. P.Rusakovs
Recenzents Dr.sc.ing., docents Gundars Alksnis
Anotācija Šajā darbā ir aplūkots SOA koncepts, kas nodrošina dalīto sistēmu komunikāciju. SOA koncepts balstās uz divām tehnoloģijām: REST un SOAP. Kā pirmā tika izstrādāta SOAP, bet tai bija vairāki mīnusi, kas to padarīja sarežģītu, līdz ar to parādījās REST, kas bija kā SOAP alternatīva atrisinot SOAP nepilnības. Kaut arī abas tehnoloģijas pilda vienu funkcionalitāti, tomēr katrai ir savas priekšrocības un trūkumi, kas nosaka šo abu tehnoloģiju pielietojumu arī pašlaik. Darba pamatdaļā, katra koncepta realizācijai Java tehnoloģijās ir izvēlēti pieci rīki, no kuriem daži sniedz iespēju izstrādāt gan REST, gan SOAP konceptu. Kaut arī visi rīki paredzēti tīmekļa pakalpojuma klienta vai servera implementācijai, tomēr katrs rīks ir atšķirīgs un tos salīdzināt pēc vienādiem kritērijiem ir sarežģīti. Tāpēc katrs rīks ir aplūkots atsevišķi, uzsverot katra rīka pozitīvās un negatīvās īpašības. Noteikt vienu rīku, kas ir vislabākais nav iespējams, jo katrs sniedz kādas priekšrocības salīdzinājumā ar citiem rīkiem. Tāpēc ir aplūkotas konceptuāli būtiskākās situācijas, kādās nepieciešams izvēlēties rīku. Situācijas ir balstītas uz REST vai SOAP koncepta izstrādāšanas vajadzībām. Līdz ar to katrai situācijai ir sniegts vispiemērotākais rīks, īsi pamatojot izvēli. Darba noslēgumā sniegts pārskats par darbu kopumā un sniegti secinājumi par aplūkoto tēmu. Darbā ir 67 lappuses, 51 attēli, 16 tabulas, 1 pielikums un tajā tika izmantoti 15 literatūras avoti.
Atslēgas vārdi SOA, SOA Java, SOAP, REST, SOA rīki Java, SOA analīze
Atslēgas vārdi angļu valodā SOA, SOA in Java, SOAP, REST, SOA tools in Java, SOA analysis
Valoda lv
Gads 2014
Darba augšupielādes datums un laiks 28.05.2014 22:39:21