12.07.2015 Views

BSc Thesis - tud.ttu.ee - Tallinna Tehnikaülikool

BSc Thesis - tud.ttu.ee - Tallinna Tehnikaülikool

BSc Thesis - tud.ttu.ee - Tallinna Tehnikaülikool

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6 FUNC HALDUSMOODULID OPENNODE SERVERILSelleks, et <strong>ee</strong>lnevas peatükis välja toodud haldusserveri t<strong>ee</strong>nused suudaksidOpenNode virtuaalmasinatel läbi viia haldusoperatsioone, kasutatakse OpenNodevirtualis<strong>ee</strong>rimislahenduses Func haldusraamistikku. Järgnevates alapeatükkides ontoodud täpsem ülevaade Func kasutamisest haldusserveri ja OpenNode serveriteliidestamisel. Sarnaselt t<strong>ee</strong>nuste serverile ei ole järgnevalt välja toodud Funcmoodulite nimekiri lõplik. Uute t<strong>ee</strong>nuste realis<strong>ee</strong>rimisel on võimalik lisada uusi ningmuuta olemasolevaid Func mooduleid.6.1 Func haldusraamistikValdkonnast ülevaate tegemisel sai eraldi välja toodud Func raamistiku modulaarselaiendamise omadus. Modulaarsus jagab Func haldusraamistiku omakorda mitmetekskihtideks. Joonisel 10 asuv klassidiagramm annab ülevaate, kuidas Funchaldusraamistiku erinevad kihid asetsevad ning millest komponentidest/moodulitestkoosnevad.HaldusserverOpenNode serverJoonis 10 Func haldusraamistiku komponentide ning moodulite seotust iseloomustavklassidiagramm.Joonis 10 näitab, et Func vajab tööks komponente nii kesksel haldusserveril kui kaüksikul OpenNode serveril. Haldusserveril asub Func kontroller, mille abil liidestubhaldusraamistikuga t<strong>ee</strong>nuste server. Func klientobjekt ning tööks vajalikud moodulid44

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!