Шрифт:
Большинство систем UNIX и некоторые ОС Linux делают доступными свои системные время и дату в виде стандартного сервиса с именем
1. Начните с обычных директив
2. Найдите адрес узла и сообщите об ошибке, если адрес не найден:
3. Убедитесь, что на компьютере есть сервис
4. Создайте сокет:
5. Сформируйте адрес для соединения:
6. Затем подключитесь и получите информацию:
Вы можете применять программу
Если вы получаете сообщение об ошибке, такое как
или
причина может быть в том, что на компьютере, к которому вы подключаетесь, не включен сервис
Как это работает
При выполнении данной программы можно задать узел, к которому следует подключиться. Номер порта сервиса
Интернет-демон (xinetd/inetd)
Системы UNIX, предоставляющие ряд сетевых сервисов, зачастую делают это с помощью суперсервера. Эта программа (интернет-демон xinetd или inetd) ожидает одновременно запросы на соединения с множеством адресов портов. Когда клиент подключается к сервису, программа-демон запускает соответствующий сервер. При таком подходе серверам не нужно работать постоянно, они могут запускаться по требованию.
В современных системах Linux роль интернет-демона исполняет программа xinetd. Она заменила оригинальную UNIX-программу inetd, которую вы все еще можете встретить в более ранних системах Linux и других UNIX-подобных системах.