Как лучше реализовать коммуникацию и все прочее?
Squash
Машина 1, XP, на ней должен крутиться сервер на питоне. Машина 2, Seven, на ней запущен клиент на сях. Клиент должен отправлять серверу наборы данных примерно следующего содержания: {идентификатор1(дворд), идентификатор2(дворд), строка(чар) неизвестной заранее длины, массив двордов неизвестной заранее длины}, сервер должен заносить это в базу.
fata1exКонкретнее вроде некуда.
Опишите более конкретно
fata1exОт сервера требуется еще пара-тройка мелких задач типа вывода и отстука, так что он нужен.
клиент сам может класть данные в базу
fata1exВозможно. Что такое очередь?
Возможно, вам здесь подойдет очередь, и никакого прямого взаимодействия между клиентом и сервером не нужно.
fata1exТакого вроде бы не предполагается.
он должен отвечать через веб, или лучше подойдут веб-сокеты, так как обмен данными будет происходить постоянно и в будущем в обе стороны
LexanderНе имеет особого значения, но по интенсивности обмена наверное логичнее постоянное.
Соединение постоянное или время от времени?
LexanderКлиент один, но передача данных предполагается интенсивной.
Сколько клиентов?
Исходя их описания сервера, нагрузка на сервер небольшая.
Lexanderмайэскуэль
Но какая СУБД?
LexanderЗадача боевая
похоже на учебную задачу
но по ходу дела многое приходится изучать, питон вот…