Я начал работать в чате python, используя сокеты. У меня возникла проблема с подключением многих клиентов к серверу, потому что если они подключатся к одному порту, они не смогут общаться в прямом эфире, потому что каждый клиент будет ждать в очереди до тех пор, пока порт не станет бесплатным. Теперь моя идея состояла в том, чтобы выбрать (на стороне сервера), сколько клиентов я хочу сначала, а затем открыть этот диапазон портов, используя простые функции и потоки. Теперь моя проблема заключается в том, что по размеру моего клиента я использую try, когда точка «try» подключается к порту. Сначала я подумал, что если кто-то уже подключится к некоторому порту, он выдаст ошибку, поэтому клиент просто перейдет к следующему порту, но я забыл об этой строке. Есть идеи?Попытка создать чат Python
0
A
ответ
0
Ничего, я не понимаю. Моя ошибка заключалась в том, что я открыл новый сокет с каждым потоком, а должен был открыть его однажды в main() func, а затем принять в потоке. Спасибо всем
Смежные вопросы
- 1. Попытка создать чат с фрагментом?
- 2. Попытка создать сервер Python
- 3. Попытка создать чат-приложение в Visual Studio 2010
- 4. Попытка создать простой сканер python
- 5. создать чат-сервер
- 6. создать Android-чат
- 7. Как создать javascript чат
- 8. Python чат-сервер
- 9. ZeroConf Чат с Python
- 10. чат сервер/клиент в Python
- 11. Как создать чат-бот gmail?
- 12. Создать чат с XMPPFramework openfire
- 13. XMPPFramework - Как создать групповой чат?
- 14. Лучший способ создать групповой чат
- 15. Создать чат-группу в SignalR
- 16. Ошибка Node.JS, чтобы создать чат
- 17. Создать чат в Sendbird IOS
- 18. Создать многопользовательский чат в Ejabberd
- 19. Как создать чат в delphi
- 20. Создать чат Bubble в Android
- 21. android создать чат как gtalk
- 22. Чат-чат-программа
- 23. Попытка создать двоичный поиск в python
- 24. Попытка создать сгруппированную переменную в python
- 25. Попытка создать редактируемый pdf с Python
- 26. Попытка создать функцию поиска в python
- 27. Попытка создать 2D-массив из словаря python
- 28. Попытка создать регулярное выражение
- 29. Запустите чат-чат из сети
- 30. Безопасный чат Python с SSH - Как?
Используйте поток, чтобы клиенты могли использовать один и тот же порт. – Bojje
Вы можете использовать несколько клиентов для каждого порта прослушивания. В вашем коде должно быть что-то, что предотвращает это. Можете ли вы отправить код обработки входящих соединений? –
Проводка кода была бы проблематичной, ее просто из-за того, что я соединяю несколько клиентов, один из них ждет другого, чтобы отключиться. –