Client-server: Разлика помеѓу преработките

[проверена преработка][проверена преработка]
Избришана содржина Додадена содржина
с Јазична исправка, replaced: серверот → опслужувачот (7) using AWB
с Јазична исправка, replaced: серверите → опслужувачите (10) using AWB
Ред 1:
{{викифицирање}}
Клиент сервер моделот кај компјутерите е апликациска структура која ги дели одговорностите или работните задачи помеѓу провајдерите на ресурси или услуги, наречени сервери, и барателите на услуги наречени клиенти. Често, клиентите и серверитеопслужувачите комуницираат преку компјутерска мрежа на различен хардвер, но, и двата, и клиентот и опслужувачот можат да живеат на истиот систем. Серверската машина е домаќинот кој работи на еден или повеќе серверски програми, кои ги споделуваат своите ресурси со клиентите.
Клиентот не споделува ниту еден од своите ресурси, но ги бара серверските содржини или сервисни функции. Клиентите според тоа иницираат комуникациски сесии со серверитеопслужувачите кои чекаат дојдовни барања.
 
== Опис ==
Ред 10:
Интеракцијата помеѓу клиентот и опслужувачот често се опишува со помош на секвенцни дијаграми. Секвенцните дијаграми се стандардизирани во UML.
Специфични типови на клиенти се: веб пребарувачите, електронската пошта, и клиентите за online конверзација.
Специфични типови на сервери се: веб серверитеопслужувачите, ftp, апликациските, серверитеопслужувачите на бази на податоци, mail серверитеопслужувачите, file серверитеопслужувачите,print серверитеопслужувачите и terminal серверитеопслужувачите.
 
==Споредба со архитектурата за рамноправен пристап==
Ред 18:
==Предности==
* Во повеќето случаи, клиент-сервер архитектурата овозможува улогите и одговорностите на компјутерскиот систем да бидат дистрибуирани низ повеќе независни компјутери кои се препознаваат меѓусебно само преку мрежа. Ова ја создава дополнителната предност на оваа архитектура, олеснато одржување. На пример, возможно е да се премести, поправи, надогради, дури и да се релоцира опслужувачот додека неговите клиенти остануваат свесни, и немаат влијание од таа промена.
* Сите податоци се чуваат на серверитеопслужувачите, кои обично имаат поголеми безбедносни контроли од повеќето клиенти. Серверитеопслужувачите можат подобро да ги контролираат ресурсите и пристапот и да гарантираат дека само оние клиенти кои ги имаат соодветните привилегии можат да пристапат до податоците и да вршат нивна измена
* Бидејќи чувањето на податоците е централизирано, обновувањето на тие податоци е многу полесно во споредба со P2P мрежите. Во нив обновувањето на податоците може да треба да биде распределено на секој пер во мрежата, што одзема повеќе време и е склоно кон грешки, бидејќи може да има илјадници па дури и милиони перови.
* Многу клиент-сервер технологии се веќе достапни што се направени да овозможат сигурност, кои имаат добар интерфејс за корисниците и се едноставни за употреба.
Преземено од „https://mk.wikipedia.org/wiki/Client-server