Рейтинг@Mail.ru
[Войти] [Зарегистрироваться]

Наши друзья и партнеры

UnixForum


Lines Club

Ищем достойных соперников.




Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Р.Сузи. Спецкурс "Язык Python и его приложения"

Практическое занятие 5. Программирование сокетов

Первый пример - организация общения двух приложений через канал в файловой системе (т.н. Unix domain socket). Передает текущую дату и время 5 раз.

europe.py (сервер)

america.py (клиент)

(На разных терминалах запустить сначала сервер, затем клиент)

Второй пример -- общение приложений через TCP/IP (сетевой домен Internet). Получает от клиента строку, переворачивает ее и возвращает клиенту.

(На разных терминалах запустить сначала сервер, затем клиент)

hello-server.py (сервер)

hello-client.py (клиент)

(!)

Задания:

  1. Поэкспериментируйте с логикой работы сервера
  2. Рассмотрите примеры серверов в стандартной поставке Python (каталог /usr/lib/python-версия/ ) (SimpleHTTPServer.py, CGIHTTPServer.py)


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.

Комментарии отсутствуют