Top.Mail.Ru
Ответы

Кто является изобретателем Сервера?

По дате
По рейтингу
Аватар пользователя
Новичок
17лет

Сервер- это НЕ компьютер. Это- программа, часть архитектуры "Клиент-сервер", суть которой сводится к тому, что есть клиент, который выполняет запрос, и, сервер, который обязан эти запросы обрабатывать. Это то, чем мы пользуемся каждый день. Яркий пример - это веб- сервер. Точно также, Вы, сейчас используя клиентское приложение (браузер) подключаетесь на сервер (точнее, веб-сервер)


Еще пример - графический интерфейс Windows запускается на локальном компьютере, а в Unix - настраивается XServer, на который подключается Xclient, который уже работает с менеджером рабочего стола, типа KDE или Gnome.



Основной принцип технологии "клиент-сервер" заключается в разделении функций приложения на три группы:

* ввод и отображение данных (взаимодействие с пользователем) ;
* прикладные функции, характерные для данной предметной области;
* функции управления ресурсами (файловой системой, базой даных и т. д. )

Поэтому, в любом приложении выделяются следующие компоненты:

* компонент представления данных
* прикладной компонент
* компонент управления ресурсом



Исторически первой появилась модель распределенного представления данных, которая реализовывалась на универсальной ЭВМ с подключенными к ней неинтеллектуальными терминалами. Управление данными и взаимодействие с пользователем при этом объединялись в одной программе, на терминал передавалась только "картинка", сформированная на центральном компьютере.
Именно поэтому, первым сервером можно считать PDP-7, который появился в 1969 году.


И, хотя, клиенты (на тот момент) приходили ногами к серверу, а не подключались по терминалу, систему PDP7 можно считать первым сервером.

Клиент-серверная стала широко внедряться после 1980г, после внедрения стека протоколов TCP/IP. Впрочем, из-за этого и произошел раскол Unix- сообщества. Было предложено два интерфейса программирования сетевых приложений: Berkley sockets и интерфейс транспортного уровня TLI (англ. Transport Layer Interface). Интерфейс Berkley sockets был разработан в университете Беркли и использовал стек протоколов TCP/IP, разработанный там же. TLI был создан AT&T в соответствии с определением транспортного уровня модели OSI и впервые появился в системе System V версии 3. Хотя эта версия содержала TLI и потоки, первоначально в ней не было реализации TCP/IP или других сетевых протоколов, но подобные реализации предоставлялись сторонними фирмами. Реализация TCP/IP официально и окончательно была включена в базовую поставку System V версии 4. Это, как и другие соображения (по большей части, рыночные) , вызвало окончательное размежевание между двумя ветвями UNIX — BSD (университета Беркли) и System V (коммерческая версия от AT&T).

Разработчиками Unix- системы, первой реализовавшей технологию "клиент-сервер" являются Кен Томпсон и Деннис Ричи

Источник: <noindex><a rel="nofollow" href="http://www.gartner.com/" target="_blank" >Gartner Group</a></noindex>, <noindex><a rel="nofollow" href="http://www.mstu.edu.ru/education/materials/zelenkov/ch_7_1.html" target="_blank">http://www.mstu.edu.ru/education/materials/zelenkov/ch_7_1.html</a></noindex>, <noindex><a rel="nofollow" href="http://www.linuxcenter.ru/lib/history/lh-01.phtml" target="_blank" >Свободная система для свободных людей</a></noindex>, google.com + ru.wikipedia
Аватар пользователя
Знаток
17лет

http://ru.wikipedia.org/wiki/Сервер_(аппаратное_обеспечение)
http://ru.wikipedia.org/wiki/Сервер_(приложение)

Аватар пользователя
Мастер
17лет

Серверов А. М. 4 февраля 1969 г.

Аватар пользователя
Мыслитель
17лет

сервер - это просто термин технический. а так представляет собой компьютер. Я точно не помню, но в школе разве вы не проходили по информатике историю копьютеров, когда они были величиной с три этажа, а потом потихоньку уменьшались?

Помнится считают родоначальников одного крутого перца, который в 17 или 18 веке изобрел механическую счетную машику. Хотя некоторые утверждают что это плагиат с чертежей леонардо Да Винчи.