Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 29, 2017 13:41:39

etopieto
Зарегистрирован: 2016-03-17
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь в решении задачи (клиент-серверное приложение) СРОЧНО!!!

Помогите, пожалуйста, с задачей.

Что нужно:
1. HTTP Server module на SimpleHTTPServer
Поддерживает запросы post и get
1.1 POST Получает и сохраняет сообщения в словаре и отправляет клиенту по запросу.
1.2 GET Отправляет сообщение и удаляет его.

2. HTTP Client module
Отправляет текстовое сообщение на сервер и выводит на экран текстовое сообщение, полученное от сервера используя командную строку.
Все клиент-серверные параметры должны передаваться аргументами командной строки.

Пример:

$ server.py –port=80
The server is waiting for requests

$ client.py post –message=“mess1” –queue=“0”

$ client.py post –message=“mess2”

$ client.py post –message=“mess1_1” –queue=“1”

$ client.py get –queue=“0”
mess1

Офлайн

#2 Июнь 29, 2017 13:48:17

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Нужна помощь в решении задачи (клиент-серверное приложение) СРОЧНО!!!

etopieto
А что за учебное заведение в котором дают такую задачу?



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Июнь 29, 2017 13:52:48

etopieto
Зарегистрирован: 2016-03-17
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь в решении задачи (клиент-серверное приложение) СРОЧНО!!!

JOHN_16
etopietoА что за учебное заведение в котором дают такую задачу?
НАУ, Киев

Офлайн

#4 Июнь 29, 2017 21:01:46

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Нужна помощь в решении задачи (клиент-серверное приложение) СРОЧНО!!!

etopieto ну если нет никаких требований типа “не использовать стороние библиотеки, написать все саомоу на socket”, то есть готовый модуль http . в нем соотвестенно http.server и http.client
как пользоваться гуглиться с пол-пинка по типу:
http://www.ilnurgi1.ru/docs/python/modules/http_client.html
https://www.acmesystems.it/python_httpd
вам нужно в do_POST do_GET напсать свое поведение.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#5 Июнь 29, 2017 22:10:21

etopieto
Зарегистрирован: 2016-03-17
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь в решении задачи (клиент-серверное приложение) СРОЧНО!!!

PEHDOM
etopieto ну если нет никаких требований типа “не использовать стороние библиотеки, написать все саомоу на socket”, то есть готовый модуль http . в нем соотвестенно http.server и http.clientкак пользоваться гуглиться с пол-пинка по типу:http://www.ilnurgi1.ru/docs/python/modules/http_client.htmlhttps://www.acmesystems.it/python_httpdвам нужно в do_POST do_GET напсать свое поведение.

Да, сторонние модули не использовать, только стандартные. Соответственно, SimpleHTTPserver (http.server).

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version