2. Нет зависимости от конкретного производителя.
Все компьютеры делятся на:
- пользовательские – рабочие станции;
- те компьютеры, которые отдают свои ресурсы и обслуживают другие компьютеры в сети – Серверы.
Рабочая станция от Сервера отличается объемом оперативной памяти, объемом жесткого диска, характеристиками процессора, характеристиками монитора.
Рабочая станция.
Рабочая станция.
Виды сервера:
1. Сервер может быть логическим – это совокупность программных средств расположенных физически на разных компьютерах и воспринимаемых пользователем как единое целое.
2. Сервер может быть вычислительный – производящий сложные расчеты.
3. Сервет может быть телекоммуникационный.
4. Сервер может быть дисковый – коммутатор обладающий большим объемом
дисковой памяти.
5. Сервер может быть файловый.
6. Сервер может быть сервером баз данных.
Сервер может предоставлять свои услуги, как рабочим станциям, так и другим серверам.
Архитектура систем «клиент – сервер»
Любая программа, работающая в системе «клиент – сервер» разделяется на две части:
- клиентская часть RPC (пакеты позволяющие работать клиентам
- серверная часть с сервером)
В чем заключается особенность открытой системы «клиент – сервер» -
программное обеспечение сервера должно быть универсальным. Поэтому были созданы специальные программные средства:
- RPC (Remote Procedure Call) – удаленный вызов процедур. Задача RPC – принять данные от клиентской части преобразовать их формат доступный серверу и обеспечить последовательность сетевых взаимодействий. Система использующая RPC может быть перенесена в любую открытую среду.