UMLda "interfeys" "server interfeysi" bilan bir xilmi?
- Ko'pincha ma'lumotlar bazasi tizimlarida qo'llaniladi:
- Front-end: foydalanuvchi ilovasi (mijoz)
- Orqa tomon: ma'lumotlar bazasiga kirish va manipulyatsiya (server)
- Mijoz tomonidan bajariladigan funktsiyalar:
- Ma'lumotlar bazasi serveri tomonidan bajariladigan funktsiyalar:
- Markazlashtirilgan ma'lumotlarni boshqarish
- Ma'lumotlar yaxlitligi va ma'lumotlar bazasining izchilligi
- Ma'lumotlar bazasi xavfsizligi
- Bir vaqtning o'zida operatsiyalar (bir nechta foydalanuvchi ruxsati)
- Markazlashtirilgan ishlov berish (masalan, arxivlash)
Qarang. J2EE va uning evolyutsiyasi :
- J2EE ortida motiv bormi?
- arxitektura?
?
Tizim bitta uslubdan yoki bir nechta uslubdan foydalanadimi?
- Xizmat ko'rsatish qobiliyati
- Server turli xil tarmoq muhitlarida turli xil mashinalar va operatsion tizimlar va funktsiyalarga o'rnatilishi mumkin
- Shaffoflik, joylashuv-shaffoflik
- Serverning o'zi tarqatilgan bo'lishi mumkin (nima uchun?), lekin foydalanuvchiga bitta "mantiqiy" xizmat ko'rsatishi kerak
- Ishlash
- Mijoz interaktiv displeyni talab qiladigan vazifalar uchun moslashtirilgan bo'lishi kerak
- Server protsessor talab qiladigan operatsiyalarni ta'minlashi kerak
- Masshtablilik
- Server ko'proq mijozlar bilan ishlash uchun zaxira sig'imga ega bo'lishi kerak
- Moslashuvchanlik
- Tizim turli xil foydalanuvchi interfeyslari va oxirgi qurilmalar uchun ishlatilishi kerak (masalan, WAP Handy, taqiladigan kompyuter, ish stoli)
- Ishonchlilik
- Tizim tugun yoki aloqa aloqasi muammolaridan omon qolishi kerak
Do'stlaringiz bilan baham: |