Дипломная работа студента 545 группы Чуновкина Фёдора Дмитриевича



Download 0,93 Mb.
bet5/14
Sana23.07.2022
Hajmi0,93 Mb.
#840720
TuriДиплом
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
САНКТ

2. Arxitektura


1.3. Foydalanilgan texnologiyalar
Ushbu maqolada tarqatilishi kerak bo'lgan birinchi masala tarqatilgan hisoblash muhitini yaratish uchun texnologiyalarni tanlash edi. Yaratilgan o'zaro platformalar dasturiy ta'minotini ta'minlash zarurati tufayli tanlov C / C ++ dasturlash tillari bilan chegaralangan, deyarli barcha ma'lum bo'lgan apparat platformalari uchun manba kodini o'rnatish imkoniyatlarini ta'minlaydigan va oraliq platforma uchun o'zaro faoliyat platformalar to'plamini ta'minlovchi Java virtual mashinaning turli apparat platformalari.
Java dasturlash tili [34] oqim ma'lumotlarni qayta ishlash bilan bog'liq muammolarni hal qilish uchun juda mos emas. Bunga qo'shimcha ravishda, bu holda olingan o'zaro faoliyat-platformali yechim, maqsadli platforma uchun Java Virtual Machine (JVM) dasturining mavjudligi va sifatiga bog'liq.
C / C ++ tillarini ishlatish dasturchidan juda ko'p vaqtni talab qiladi, ammo chuqur tizim integratsiyasi uchun olingan vositalar va yuqori sifatli dastur kodini yozish imkoniyati o'zimning oldimga qo'yilgan vazifalarni hal qilishning asosiy vositasi sifatida o'z tanlovini oqlashadi.
Texnologiyalarni tanlash uchun batafsil asoslar "Cloud Observer" loyihasi doirasida ishlab chiqilgan bir nechta prototiplar asosida ishlab chiqilgan [20]. Siz ularni Qo'shimcha 1da o'qishingiz mumkin.
Yaratilgan eritmaning ishlash qismlari uchun kritik bo'lmagan rivojlanishni tezlashtirish uchun, o'zaro faoliyat platformalar Boost kutubxonalari [12] faol ravishda foydalanilgan bo'lib, fayl tizimi, tarmoq, dastur oqimlari, ma'lumotlarni ketma-ketlashtirish / de-seriyalashtirish kabi ko'plab umumiy maqsadli vazifalarni hal qilish uchun juda ko'p dasturiy ta'minlangan. dinamik kutubxonalarni yuklash.
Namoyish uchun yaratilgan xizmatlar uchun quyidagi kutubxonalar ham ishlatilgan:
• FFmpeg [24] - multimediya formatlari va konteynerlarni aylantirish
• OpenAL [57] - tovushni olish va ijro etish
• OpenCV [58] - video ta'qib qilish va ijro etish, tasvirni qayta ishlash
• OpenSSL [59] - ma'lumotlarni shifrlash va shifrlash
Tarqatilgan hisoblash muhitining yagona foydalanuvchi interfeysi HTML5 [32], CSS [17] va JavaScript [35] hamda Adobe Flash platformasi [5] yordamida yaratilgan.

Download 0,93 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish