KOMPARATIVNA ANALIZA JAVA I .NET SERVISA

  • Nebojša Ristin Fakultet organizacionih nauka, Beograd
  • Siniša Vlajić Fakultet organizacionih nauka, Beograd
  • Ilija Antović Fakultet organizacionih nauka, Beograd
  • Miloš Milić Fakultet organizacionih nauka, Beograd
  • Vojislav Stanojević Fakultet organizacionih nauka, Beograd
Кључне речи: Web servisi, arhitektura Web servisa, model Web servisa, Java, .NET, JAX-WS, WCF, komparativna analiza, softverski profajler

Сажетак

Ovaj rad predstavlja rezultat istraživanja sprovedenog sa ciljem da se postavi formalni model arhitekture web servisa i izvrši komparativna analiza performansi web servisa realizovanih korišćenjem dve vodeće platforme za razvoj softvera – Java i .NET. Sa ciljem davanja pune slike o standardnoj arhitekturi web servisa, njihove teorijske i tehnološke osnove su opisane preko formalnog modela, predstavljenog UML dijagramom. Nakon toga dat je opis uočenih elemenata i veza u formalnom modelu, sa posebnim fokusom na ulogu elemenata i formulaciju njihovih međusobnih zavisnosti. Posmatrane platforme za razvoj softvera prikazane su kroz tehnologije za implementaciju Web servisa, i prezentovani su rezultati poređenja različitih tehnologija unutar svake od platformi. Korišćenjem metoda dinamičke analize i softverskih profajlera, vršen je monitoring aplikacija i analiza njihovih performansi. Posmatrane platforme su upoređene sa aspekta izvršavanja web servisa u JAX-WS i WCF implementacijama, i predstavljeni su dobijeni rezultati. Na kraju je prikazana diskusija u kojoj su objašnjene uočene prednosti i mane Java i .NET realizacija Web servisa.
Објављено
2019-01-15
Bрој часописа
Секција
Чланци