Üçqatlı arxitektura: Redaktələr arasındakı fərq

Silinən məzmun Əlavə edilmiş məzmun
Yeni səhifə: '''Üçqatlı arxitektura''' – three-tier architecture ~ трехуровневая архитектура ~ üç katmanlı mimari ~ proqram kompleksinin arxitekturasının bir n...
(Fərq yoxdur)

06:36, 19 iyun 2017 tarixindəki versiya

Üçqatlı arxitektura – three-tier architecture ~ трехуровневая архитектура ~ üç katmanlı mimari ~ proqram kompleksinin arxitekturasının bir növü; üçqatlı arxitektura üç əsas komponentin olmasını nəzərdə tutur: müştəri, tətbiqi proqramlar serveri və verilənlər bazası serveri. Müştəri (CLIENT) kompleksin son istifadəçiyə təqdim olunan interfeys (adətən, qrafik) komponentidir. Bu səviyyənin verilənlər bazası ilə birbaşa əlaqəsi olmamalıdır (təhlükəsizlik və genişlənəbilmə tələblərinə görə). Bu səviyyəyə, adətən, yetkiləndirmə (AUTHORIZATION) interfeysi, şifrləmə alqoritmləri, daxil edilən qiymətlərin mümkün formata uyğunluğu, terminala yüklənmiş verilənlər üzərində mürəkkəb olmayan əməliyyatlar (çeşidləmə, qruplaşdırma, qiymətlərin hesablanması) çıxarılır. Tətbiqi proqramlar serveri (APPLICATION SERVER) ikinci səviyyədə yerləşir, iş məntiqinin (BUSINESS LOGIC) əksər hissəsi orada cəmləşib. Ondan kənarda yalnız müştəriyə (terminallara) ixrac edilən fraqmentlər, eləcə də verilənlər bazasına salınmış məntiq elementləri (saxlanılan prosedurlar və triggerlər) qalır. Verilənlər bazası serveri (DATABASE SERVER) verilənlərin saxlanmasını təmin edir. O, bir qayda olaraq, verilənlər bazasının idarəedilməsi sistemləri (DBMS) vasitəsilə reallaşdırılır. Bu komponentə yalnız tətbiqi proqramlar serveri səviyyəsində bağlanmaq olar.

Ədəbiyyat

  • İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s.