.
Wednesday 23rd of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

фильмы онлайн

фильмы онлайн


Возможности сетевого ввода-вывода в системе UNIX
загрузка...

Создатели системы UNIX изначально разработали операции ввода-вывода с учетом описанного выше принципа open-read-write-close. Поэтому в их проект были включены операции ввода-вывода для символьных устройств, таких как клавиатура, и блочных устройств, таких как диски и файлы данных. В одной из первых реализаций семейства протоколов TCP/IP для системы UNIX также использовался принцип open-read-write-close; операции ввода-вывода выполнялись с особым файлом /dev/tcp.

Группа разработчиков, включившая сетевые протоколы в систему BSD UNIX, решила, что, поскольку сетевые протоколы сложнее стандартных устройств вво-да-вывода, взаимодействие между пользовательскими процессами и сетевыми протоколами также должно быть сложнее, чем взаимодействие между пользовательскими процессами и стандартными средствами ввода-вывода. В частности, с помощью API-интерфейса протокола программисты должны иметь возможность создавать как программу-сервер, пассивно ожидающую подключений, так и программу-клиент, которая открывает соединения в активном режиме.


загрузка...
 

Самое популярное:

Наши партнеры

bottom

карта сайта