Mijoz server ilovasi va veb-ilova
Mijoz/server ilovasi va veb-ilova internet olamida ishlatiladigan ikki turdagi ilovalardir. Mijoz tomonida ishlaydigan va masofaviy serverga kiruvchi ilovalar mijoz/server ilovalari, toʻliq brauzerda ishlaydigan ilovalar esa veb-ilovalar deb ataladi.
Mijoz/server ilovasi
Mijoz yoki foydalanuvchi tomonida ishlaydigan va serverga soʻrovlar yuboradigan yoki undan maʼlumotlarga kirishga imkon beruvchi dasturiy taʼminot qismi mijoz-server ilovasi deb ataladi. Ushbu ilovalarni yozish uchun yuqori darajadagi tillar qo'llaniladi, ular orasida biznes mantig'i, shakllar va foydalanuvchi interfeysi mavjud. Bu turdagi ilovalarning aksariyati maʼlumotlar bazasiga ega va ular masofaviy serverda saqlangan ushbu maʼlumotlar bazasidan soʻrovlar qiladi.
Mijoz-server ilovasi platformaga xos boʻlishi mumkin yoki oʻzaro platformali dasturlash tili ishlatilsa, u oʻzaro platforma boʻlishi mumkin. Oʻzaro platforma tilidan foydalanishning afzalligi shundaki, dastur platformaga yoki mijozning operatsion tizimiga xos koʻrinadi.
Har bir mijoz-server ilovasi mijozning kompyuteriga oʻrnatilgan boʻlishi kerak. Bu juda oson ish boʻlishi mumkin yoki ilovani oʻrnatish bir necha soat vaqt olishi mumkin, chunki bu dasturning murakkabligiga, uni qadoqlashda ishlab chiquvchi tomonidan eʼtiborga olinishiga va u yozilgan platformaga bogʻliq.
Ushbu ilovalar foydalanuvchi kompyuterida ishlashi mumkin yoki mustahkam, kuchli, ishlatish uchun qulay va boy interfeysni taʼminlash uchun operatsion tizim bilan ishlaydigan VNC, Citrix yoki terminal server turi boʻlishi mumkin.
Veb ilova
Foydalanuvchi brauzerida toʻliq ishlaydigan ilova veb-ilova deb ataladi. Mijoz-server ilovasiga o'xshash interfeys foydalanuvchiga veb-ilovada taqdim etiladi va foydalanuvchi mijoz-server ilovasi bilan bir xil tarzda o'zaro ishlaydi.
Veb-ilova mijoz-server ilovasiga o'xshash funksiyalarni taqdim etishi mumkin. Ushbu ilovalar brauzerda ishlaydi, shuning uchun ular veb-brauzerga ega bo'lgan har qanday platforma yoki operatsion tizimda ishlashi mumkin. Masalan, matn protsessori foydalanuvchilarga qattiq disklariga maʼlumotlarni yuklab olish imkonini beradigan veb-ilova ham boʻlishi mumkin.
Yahoo mail va Gmail mijozlari kuchli veb-ilovalarga misol boʻlib, koʻpgina murakkabliklar AJAX tomonidan taqdim etilgan boʻlib, ular yanada sezgir veb-ilovalarni yaratishda foydalaniladi. Keyingi avlod veb-ilovalarining boshqa misollari orasida WebEx, WebOffice, Microsoft Office Live va Google Apps mavjud.
Mijoz-server ilovasi va veb-ilova oʻrtasidagi farq
• Mijoz-server ilovasida foydalanuvchi foydalanuvchi interfeysi yoki mijoz tomonida o'rnatilgan dastur orqali server bilan o'zaro aloqada bo'lsa, veb-ilovada foydalanuvchi u bilan veb-brauzer orqali o'zaro ishlaydi.
• Mijoz-server ilovasi mijozning mashinasiga oʻrnatilishi kerak, ammo veb-ilovada bunday emas, chunki u faqat brauzerda ishlaydi.
• Ba'zi mijoz-server ilovalari faqat ma'lum platformalarda ishlaydi, veb-ilovalar esa platformadan mustaqil, chunki ular ishlashi uchun faqat veb-brauzer kerak.
• Mijoz-server ilovalariga Microsoft Outlook, Yahoo messenger, Windows Live va boshqalar kiradi, veb-ilovalarga esa Google Apps, Gmail, Yahoo mail va Microsoft Office Live.