3- ma'ruza. Dasturiy ta’minot arxitekturasini loyihalash chegaralari Software Architecture Design Space reja


Dastur arxitekturasi dizayniga moslashuvchan yondashuv



Download 404,85 Kb.
bet12/12
Sana11.07.2022
Hajmi404,85 Kb.
#775641
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
3 Maruza Dasturiy taminot arxitekturasini loyihalash chegaralari (1)

Dastur arxitekturasi dizayniga moslashuvchan yondashuv

Dastur arxitekturasi dizayniga moslashuvchan yondashuv

  • Ma'lumotlar serveriga kirish uchun barcha mijozlar bir xil mijoz dasturidan foydalanganligi sababli, modullarni masofadan turib chaqirish texnologiyasidan foydalangan holda bir xil dasturlash tilida amalga oshirish mumkin.
  • Agar ikkala modul ham Java-da amalga oshirilsa, Java RMI-dan tarmoq ulagichini amalga oshirish uchun foydalanish mumkin.
  • Agar ikkala modul ham Windows-da amalga oshirilsa, unda tarmoq ulagichini amalga oshirish uchun Microsoft .NET Remote Call (RPC) dan foydalanish mumkin.

Dastur arxitekturasi dizayniga moslashuvchan yondashuv

  • Biz HTTP-ni mijoz tomonidagi mijoz GUI moduli va server tomonidagi modullar o'rtasidagi TCP / IP tarmoq ulanishi orqali dastur qatlami protokoli sifatida ishlatamiz.
  • Serverda o'zgartirilishi mumkin bo'lgan ma'lumotlarning moslashuvchan taqdimoti uchun biz HTML belgilaridan foydalanib, mijozga ma'lumotlarni qanday taqdim etishni va HTTP orqali serverga mijoz so'rovlarini yuborishni aniqlaymiz.

Dastur arxitekturasi dizayniga moslashuvchan yondashuv

  • Natijada, biz ma'lumotlarni taqdim etishning ikki darajasini taqdim etamiz:
    • HTML-fayllarni dinamik ravishda yaratish uchun server HTML-generator moduli tomonidan amalga oshiriladigan server tomonidagi taqdimot qatlami;
    • va HTML belgilariga muvofiq foydalanuvchiga ma'lumot berish uchun mijoz tomonidan taqdim etilgan HTML taqdimot moduli tomonidan amalga oshiriladigan mijozlar tomonidan taqdim etiladigan qatlam.
  • Bu 2.7-rasmda ko'rsatilgan.

Dastur arxitekturasi dizayniga moslashuvchan yondashuv

hulosa

  • Dasturiy ta'minot arxitekturasi dasturiy ta'minot tizimining umumiy tuzilishini belgilaydi va uning sifatiga sezilarli ta'sir qiladi.
  • Arxitekturani bir nechta nuqtai nazardan ko'rib chiqish mumkin, jumladan kod tuzilishi (yoki statik tuzilish), ish vaqti tuzilishi (yoki dinamik struktura) va boshqaruv tuzilishi (yoki tarqatish tuzilishi).

hulosa

  • Har bir tuzilish turi talablar spetsifikatsiyasidan kelib chiqqan holda elementlar va ulagichlardan va ularning cheklov xususiyatlaridan iborat.
  • O'zgaruvchan dizayn talablarining ta'sirini minimallashtirish va dizayn va amalga oshirishni qayta ishlatishni maksimal darajaga ko'tarish uchun loyihalash bosqichida takroriy jarayonni qabul qilishi kerak.

Download 404,85 Kb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




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