Mobil ilovalarda tarmoqli dasturlash



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


MOBIL ILOVALARDA TARMOQLI DASTURLASH


Shokirov Abdurashid Abduxalil oʻgʻli,
Andijon Mashinasozlik institute,
Intellektual boshqaruvi va kompyuter tizimlari,
Axborot texnologiyalari va tizimlari,
3-bosqich talabasi

Har qanday murakkab loyiha ertami-kechmi tashqi serverm qo'shishga kirishadi. Ammo sabablar umuman boshqacha. Ulardan ba'zilari tarmoqdan qo'shimcha ma'lumotlarni yuklab olishadi, boshqalari mijozlar qurilmalari o'rtasida ma'lumotlarni sinxronizatsiya qilishadi, boshqalari esa dasturni bajarish mantig'ini server tomoniga o'tkazadilar. Odatda, ikkinchisiga ko'pgina "biznes" dasturlari kiradi. Barcha harakatlar faqat asl tizim ichida amalga oshiriladigan qum qutisi paradigmasidan uzoqlashsak, jarayonni bajarish mantig'i bir-biriga chambarchas bog'liq, bir-biriga bog'langan, shu qadar bog'langanki, ariza berish jarayoniga kirishning boshlang'ich nuqtasi nima ekanligini tushunish qiyin bo'lib qoladi. Shu o'rinda birinchi o'rinda dasturning funktsional xususiyatlari emas, balki uning arxitekturasi va natijada masshtablash qobiliyati turadi.


Poydevor sizga ulug'vor me'moriy ansamblni yaratishga imkon beradi, yoki "yaxshi odam" ning bir marta bosishidan qulab tushadigan tovuq oyoqlari ustidagi kulbani "bo'g'ma" ni, ko'rinmas ko'rinib turibdi, chunki qurilishning bir qancha nuqsonlariga qarab, mijoz o'zgarishga moyil asl loyiha emas, balki qurilish jamoasi.
Rejalashtirish - bu loyihaning muvaffaqiyati garovi, ammo buning uchun mijoz minimal vaqtni ajratadi. Qurilish naqshlari - bu vaqtni hal qiluvchi omil bo'lgan noqulay kombinatsiyalarni qoplaydigan ishlab chiqaruvchining yengidan yuqorisidir. Asos sifatida qabul qilingan ishchi echimlar mijozga eng dolzarb bo'lib tuyuladigan vazifalarni bajarish uchun (masalan, tomga hali o'rnatilmagan mo'riga bo'yash kabi) tez boshlashga imkon beradi.

  1. Shimol bilan aloqa qilish uchun bitta hisobdan foydalanadigan ko'plab mijozlar bo'lishi mumkin.

  2. Har bir mijoz odatda o'z mahalliy omboriga ega. *

* Ba'zi hollarda mahalliy saqlash bulut bilan va shunga mos ravishda har bir mijoz bilan sinxronlashtirilishi mumkin. Bu alohida holat bo'lgani uchun va aksariyat hollarda dastur arxitekturasiga ta'sir qilmasligi sababli, biz uni qoldiramiz.

Shuni ta'kidlash kerakki, ba'zi ishlab chiquvchilar "server tomoni" dan xalos bo'lishni istaydilar, ba'zi dasturlar "bulut" da o'zlarining saqlash joylarini sinxronlashtirish atrofida qurilgan. Ya'ni, aslida ular ikkita havolali tizimga ega, ammo uni joylashtirish arxitekturasini operatsion tizim darajasiga o'tkazish bilan. Ba'zi hollarda, bunday tuzilma oqlanadi, ammo bunday tizim shunchalik oson miqyoslashtirilmaydi va uning imkoniyatlari juda cheklangan.



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ə