Maximmal
Дек. 28, 2015 21:37:18
Здравствуйте! Есть такая задача: нужно создать два сервера, которые слушают порты TCP X и Y. Далее, после подключения клиентов к обоим серверам, нужно передавать данные, принятые X в Y и наоборот. Т.е в итоге клиенты будут общаться между собой через эти серверы. Создание серверов и получение данных-задача простая. Каким образом сделать передачу данных от одного сокета на другой? Серверы создавал с помощью asyncore.
py.user.next
Дек. 29, 2015 02:07:23
Вообще, через сокет на диске это делается, но не во всех ОС они есть. Поэтому для начала можешь открыть порт Z.
wiki. IPC
Maximmal
Дек. 29, 2015 20:19:22
OS fedora 20. Т.е открыть порт, через который будут общаться 2 класса?
py.user.next
Дек. 30, 2015 01:01:01
Maximmal
будут общаться 2 класса
Если это в одной программе всё, то можно очередь задействовать между двумя потоками.
python.org. pipes and queues