1. Mijoz-server tushunchsi.
2. Mijoz-server texnologiyasining
afzalliklari va kamchiliklari.
3. Mijoz-serverdan texnologiyalaridan
foydalanish talablari.
Kliyent – server texnologiyasi va
undan foydalanish.
R
eja
Server (ingliz tilidagi server xizmatidan). Maqsadga qarab, serverning bir
nechta ta'riflari mavjud.
1. Server (tarmoq) - bitta yoki server dasturlari tizimlari ishlaydigan apparat
serverlari tizimidan tashkil topgan bitta manzilga va / yoki domen nomiga
(qo'shni domen nomlari) so'rovlarni yuboradigan tarmoqning mantiqiy yoki
jismoniy tugun.
2. Server (dasturiy ta'minot) - mijozlardan so'rovlarni qabul qiladigan dastur
(mijoz-server arxitekturasida).
3. Server (apparat) - ma'lum bir xizmat funktsiyalarini bajarish uchun
mo'ljallangan va / yoki ixtisoslashgan kompyuter (yoki maxsus kompyuter
uskunalari).
2. Mijoz-server modeli
Mijoz-server tizimi o'zaro ta'sir ko'rsatuvchi ikkita mustaqil jarayonning
mavjudligi bilan tavsiflanadi - umuman olganda, tarmoq orqali ma'lumot
almashib, har xil kompyuterlarda ishlaydigan mijoz va server.
Fayl tizimi yoki ma'lumotlar bazasi xizmati kabi xizmatni amalga oshiradigan
jarayonlar deyiladi
serverlar
(serverlar). Xizmatni so'rov yuborish orqali
serverlardan talab qiladigan va keyin serverdan javob kutadigan jarayonlar
chaqiriladi
mijozlar tomonidan
(mijozlar).
Fayl-server tizimida ma'lumotlar fayl serverida saqlanadi (masalan, Novell
NetWare yoki Windows NT Server) va uni qayta ishlash ish stantsiyalarida amalga
oshiriladi,
qoida
tariqasida
"ish
stolidagi
ma'lumotlar
bazasi"
deb
nomlanadiganlardan biri ishlaydi - Access, FoxPro , Paradoks va hk.
Ish stantsiyasidagi dastur "hamma narsa uchun javobgardir" - foydalanuvchi
interfeysini shakllantirish, ma'lumotlarni mantiqiy qayta ishlash va ma'lumotlarni
to'g'ridan-to'g'ri boshqarish uchun. Fayl server faqat eng past darajadagi xizmatlarni
taqdim etadi - fayllarni ochish, yopish va o'zgartirish. E'tibor bering - ma'lumotlar
bazasi emas, balki fayllar. Ma'lumotlar bazasini boshqarish tizimi ish stantsiyasida
joylashgan.
Mijoz-server arxitekturasini nima beradi?
Keling, ushbu arxitekturani biznes ehtiyojlari nuqtai nazaridan ko'rib chiqaylik. Mijoz-
server axborot tizimiga qanday fazilatlarni olib keladi?
Ishonchlilik
Ma'lumotlar bazasi serveri tranzaktsiya mexanizmi asosida ma'lumotlarni o'zgartiradi, bu
esa quyidagi operatsiyalar sifatida e'lon qilingan har qanday operatsiyalar to'plamini beradi:
atomlik
- har qanday holatda ham, barcha bitimlar bo'yicha operatsiyalar bajariladi yoki
ularning birortasi ham bajarilmagan; tranzaktsiyalar yakunida ma'lumotlar yaxlitligi;
mustaqillik
- turli foydalanuvchilar tomonidan tuzilgan bitimlar bir-birining ishlariga
aralashmaydi;
xato bardoshliligi
- bitim tugagandan so'ng, uning natijalari endi yo'qolmaydi.
Do'stlaringiz bilan baham: |