Django/python обрабатывает TCP IP соединения с сервером стороннего производителя
Мне нужен способ установить постоянное tcp/ip соединение с внешним сервером.
Поскольку у меня нет большого опыта в веб-разработке, я хотел бы поинтересоваться, как построить эту установку.
До недавнего времени у нас все еще были настольные приложения, в которых мы устанавливали TCP/IP-соединение непосредственно от клиента к провайдеру с помощью TCPSockets. Это работало идеально.
Теперь нам нужна такая же установка для веб-среды, я сделал грубый набросок того, как выглядит установка. Важно, что нам нужно постоянное соединение с провайдером, где происходит постоянный обмен данными
мы используем следующую настройку для веб-среды:
- Django
- Сервер: Windows Server с IIS (если необходима дополнительная информация, пожалуйста, сообщите мне)
У кого-нибудь уже есть опыт такой установки и не могли бы вы подсказать мне способ или ход мыслей. Я читал что-то о каналах Django и вебсокетах, возможно ли создать такую установку с помощью этих технологий?
Поскольку провайдер не в наших руках, мы можем использовать только указанную настройку, поэтому rest Api или что-то еще невозможно.
Заранее благодарю за помощь.