Mobil ilovalarda tarmoqli dasturlash


Ilovaning umumiy tuzilishi



Yüklə 45,94 Kb.
səhifə2/2
tarix25.12.2023
ölçüsü45,94 Kb.
#161120
1   2
SHOKIROV.A

Ilovaning umumiy tuzilishi
Abstraktsiyaning eng ibtidoiy darajasida serverga yo'naltirilgan dastur quyidagi me'moriy qatlamlardan iborat:

  1. Foydalanuvchilarning o'zaro aloqasi uchun mavjud bo'lmagan tizim tarkibiy qismlarini o'z ichiga olgan dasturning yadrosi.

  2. Grafik foydalanuvchi interfeysi

  3. Qayta ishlatiladigan komponentlar: kutubxonalar, vizual komponentlar va boshqalar.

  4. Atrof muhit fayllari: AppDelegate, .plist va boshqalar.

  5. Ilova resurslari: grafik fayllar, tovushlar, kerakli ikkilik fayllar.

Stressga chidamli me'morchilikni qurishning eng muhim sharti bu tizimning yadrosini GUI-dan ajratishdir, shunda biri ikkinchisiz muvaffaqiyatli ishlashi mumkin. Ayni paytda, aksariyat RAD tizimlari qarama-qarshi xabarlardan kelib chiqadi - qoliplar tizimning skeletini hosil qiladi va funktsiyalar uning mushaklarini kuchaytiradi.
Application

Environment

Core

Recycling Libraries

GUI

Resources

Core The
qo'llash asosiy quyidagi qatlamdan tashkil topgan:

  1. (Bosh qavat) Dastur bajarila boshlaganda ish oqimini belgilaydigan boshlang'ich qatlam.

  2. (Tarmoq sathi) transporting o'zaro ta'sir mexanizmini ta'minlovchi tarmoq sathi.

  3. (API qatlami) mijoz va server o'rtasidagi o'zaro ta'sirlar uchun yagona buyruqlar tizimini ta'minlovchi API qatlami.

  4. (Network Cache Layer) Mijoz-server tarmog'ini tezlashtiradigan tarmoqni keshlash qatlami.

  5. (Tasdiqlash elementlari qatlami) Tarmoqdan olingan ma'lumotlarni tekshirish qatlami

  6. (Tarmoq elementlari qatlami) Tarmoq orqali uzatiladigan ma'lumotlar mohiyati qatlami

  7. (Ma'lumotlar modeli) Ma'lumotlar sub'ektlarining o'zaro ta'sirlashishiga imkon beruvchi ma'lumotlar modeli.

  8. (Mahalliy kesh qatlami) allaqachon qabul qilingan tarmoq resurslariga mahalliy kirishni ta'minlovchi mahalliy kesh qatlami.

  9. (Workflow layer) Ushbu dasturga xos bo'lgan sinflar va algoritmlarni o'z ichiga olgan ish oqimlari qatlami.

  10. (Mahalliy saqlash) Mahalliy saqlash

Tizim ishlab chiquvchilari oldida turgan asosiy vazifalardan biri bu qatlamlarning o'zaro mustaqil ishlashini ta'minlashdir. Har bir qavat faqat unga berilgan funktsiyalarning bajarilishini ta'minlashi kerak. Qoida tariqasida, ierarxiyaning yuqori darajasida joylashgan qatlam boshqa qatlamlarni amalga oshirish xususiyatlari to'g'risida tasavvurga ega bo'lmasligi kerak.
Xulosa.
Ushbu amallar, mobil qurilmalarga ilova yaratish jarayonini samarali va muvaffaqiyatli qilishga olib keladi. Har bir bosqichda chindan, foydalanuvchilarni qondirish, xizmatlar va interfeyslar bilan ulashish, va xavfsizlikni ta'minlash kabi muhim nuqtalarni e'tibor qilish kerak.
O`qituvchisi: “Axborot texnalogiyalari”
kafedrasi assistenti:S.Yaqubjannov
Foydalanilgan adabiyotlar ro'yxati:
1. Martin, K. Sulaymon Orakl. Java dasturlash / Martin C. Sulaymon, Nirva Morisso-Leroy, Julie Basu. - M.: LORI, 2010.- 512 p.
2. Mashnin, T. C. Tutilish. Java / T.S.da RCP-, Web-, Ajax- va Android-ilovalarni ishlab chiqish. Mashin. - M.: BHV-Peterburg, 2013.- 384 b.
Yüklə 45,94 Kb.

Dostları ilə paylaş:
1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə