Кардар серверинин тиркемеси жана веб колдонмосу
Клиент/сервер тиркемеси жана веб тиркемеси желе дүйнөсүндө колдонулган тиркемелердин эки түрү. Кардар тарабында иштеген жана алыскы серверге кире турган колдонмолор кардар/сервер колдонмолору, ал эми толугу менен браузерде иштеген колдонмолор веб-тиркемелер деп аталат.
Кардар/сервер колдонмо
Кардар же колдонуучу тарапта иштеген жана серверге суроо-талаптарды жасаган же андагы маалыматка жетүү үчүн программалык камсыздоонун бир бөлүгү кардар-сервер тиркемеси деп аталат. Бул тиркемелерди жазуу үчүн бизнес логикасын, формаларды жана колдонуучу интерфейсин камтыган жогорку деңгээлдеги тилдер колдонулат. Мындай түрдөгү колдонмолордун көбүнүн маалымат базасы бар жана алар алыскы серверде сакталган бул маалымат базасынан сурамдарды жасашат.
Кардар-сервер колдонмосу платформага мүнөздүү болушу мүмкүн же платформалар аралык программалоо тили колдонулса, ал кайчылаш платформа болушу мүмкүн. Кайчылаш платформа тилин колдонуунун артыкчылыгы - бул колдонмо платформага же кардардын операциялык тутумуна окшош көрүнөт.
Ар бир кардар-сервер колдонмосу кардардын компьютерине орнотулушу керек. Бул абдан оңой жумуш болушу мүмкүн же колдонмону орнотуу бир нече саатка созулушу мүмкүн, анткени ал тиркеменин татаалдыгына, аны таңгактоодо иштеп чыгуучунун камкордугуна жана ал жазылган платформага көз каранды.
Бул колдонмолор колдонуучунун компьютеринде иштей алат же күчтүү, күчтүү, колдонууга оңой жана бай интерфейсти камсыз кылуу үчүн операциялык система менен иштеген кандайдыр бир VNC, Citrix же терминал сервери болушу мүмкүн.
Веб колдонмо
Колдонуучунун браузеринде толугу менен иштеген тиркеме веб-тиркеме деп аталат. Колдонуучуга веб-тиркемеде кардар-сервер колдонмосуна окшош интерфейс берилет жана колдонуучу кардар-сервер тиркемеси сыяктуу эле иштешет.
Веб колдонмосу кардар-сервер колдонмосуна окшош функцияларды камсыздай алат. Бул колдонмолор браузерде иштегендиктен, алар веб-браузери бар каалаган платформада же операциялык системада иштей алат. Мисалы, тексттик процессор колдонуучуларга маалыматтарды катуу дисктерине жүктөөгө мүмкүндүк берүүчү веб-тиркеме болушу мүмкүн.
Yahoo почтасы жана Gmail кардарлары күчтүү веб-тиркемелердин үлгүлөрү болуп саналат жана татаалдыгынын көбү AJAX тарабынан берилген, ал жооп берүүчү веб тиркемелерди түзүү үчүн колдонулат. Кийинки муундагы желе колдонмолорунун башка мисалдарына WebEx, WebOffice, Microsoft Office Live жана Google Apps кирет.
Кардар-сервер колдонмосу менен веб тиркемесинин ортосундагы айырма
• Кардар-сервер колдонмосунда колдонуучу сервер менен колдонуучу интерфейси же кардар тарабында орнотулган тиркеме аркылуу иштешет, ал эми веб-тиркемеде колдонуучу аны менен веб-браузер аркылуу иштешет.
• Кардар-сервер колдонмосу кардардын машинасына орнотулушу керек, ал эми веб-тиркемеде андай эмес, анткени ал браузерде гана иштейт.
• Кээ бир кардар-сервер колдонмолору белгилүү платформаларда гана иштейт, ал эми веб-тиркемелер платформадан көз карандысыз, анткени алардын иштеши үчүн веб-браузер гана керек.
• Кардар-сервер колдонмолоруна Microsoft Outlook, Yahoo messenger, Windows Live ж.б. кирет, ал эми веб-тиркемелердин мисалдарына Google Apps, Gmail, Yahoo почтасы жана Microsoft Office Live кирет.