KompüterProqram

Client-server texnologiyası

server və müştəri, bir şəbəkə üzərində onların arasında keçid - client-server texnologiyası iki müstəqil əlaqə prosesləri təmin edir.

Serverlər dəstək məsul prosesləri deyilir bazası server cavab üçün sorğu və gözləyir göndərmək proseslər - və fayl sistemi və müştəri.

Client-server model sistemi inşa istifadə olunur informasiya emal bazası əsasında, eləcə də poçt sistemi. müştəri-server əhəmiyyətli dərəcədə fərqlidir qondarma fayl-server arxitekturası var.

bir fayl server (Novell NetWare və ya WindowsNT Server) saxlanılır fayl server sistemi, və onlar s Access, Paradox, FoxPro, kimi "masa üstü bazasında" iş əməliyyat vasitəsilə emal olunur

iş yerləşən Database və məlumat manipulyasiya bir neçə müstəqil və razılaşdırılmamış prosesi həyata keçirilir. Bütün məlumatlar beləliklə informasiya emal sürəti aşağı yavaşlatır iş, bir şəbəkə server üzərində ötürülən.

müştəri və server onların arasında funksiyaları bölüşmək - client-server texnologiyası iki (ən azı) applications fəaliyyət həyata keçirilir. saxlanması və data server birbaşa manipulyasiya üçün cavab nümunəsi sqlserver, Oracle, Sybase və s ola bilər.

user interface xüsusi alətlər və ya masa üstü verilənlər bazası istifadə edən bir müştəri əsaslı tikinti təmin edir. Məntiqi data emal qismən müştəri icra və qismən bir server edir. server sorğu edilməsi adətən SQL dilində, müştəri tərəfindən həyata keçirilir. server və müştəri (s) ilə emal qəbul sorğu nəticə qaytarılır.

data onlar saxlanılır eyni yerdə emal olunur - server, belə ki, onların böyük bir məbləği ağında göndərilmir.

müştəri-server arxitekturası üstünlükləri

client-server texnologiyası məlumat belə keyfiyyət sistemi gətirir:

  • etibarlılıq

Data modifikasiya kimi ümumi xüsusiyyətləri belə əməliyyatlar verir əməliyyat mexanizmi istifadə edərək verilənlər bazası server həyata keçirilir: hər əməliyyat tamamlayır üçün məlumatların bütövlüyünü təmin 1) atomicity; 2) müxtəlif istifadəçilər əməliyyatların müstəqilliyi; 3) tolerantlıq günah - əməliyyat nəticələrini qənaət.

  • Miqyaslaşdırma, yəni System gücü istifadəçilərinin sayı və istifadə proqram dəyişmədən məlumat məbləği asılı deyil.

client-server texnologiyası uyğun hardware platforma istifadəçilər və informasiya gigabayt minlərlə dəstəkləyir.

  • Təhlükəsizlik, yəni etibarlı məlumatların qorunması icazəsiz daxil.
  • Çeviklik. data ilə işləmək applications, məntiqi qat ayrılması: bir istifadəçi interfeysi; məntiq emalı qaydaları; məlumatların idarə olunması.

Artıq qeyd edildiyi kimi, bir fayl-server texnologiyası, üç qat bir iş çalışır bir monolit ərizə daxil birləşdirilmiş, və qat-qat bütün dəyişikliklər mütləq tətbiqi, müştəri və server müxtəlif versiyaları bir dəyişiklik səbəb və bütün iş proqram yükseltmeleri həyata keçirmək istəyirəm .

iki pilləli tətbiqi Client-server texnologiyası formalaşması üçün bütün funksiyaları təmin istifadəçi interfeysi müştəri və məlumat bazası idarə bütün funksiyaları - bir server, bir iş qayda server və müştəri həm həyata keçirə bilər.

Üç səviyyəli proqram ən dəyişən komponentləri iş qaydaları, həyata keçirir bir ara səviyyəsi imkan verir.

Birden çox səviyyələri çevik imkan və xərc-səmərəli mövcud applications daim updatable biznes tələblərinə uyğunlaşdırmaq.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 az.atomiyme.com. Theme powered by WordPress.