Estou criando um aplicativo da web que precisa se comunicar com outro aplicativo usando conexões de soquete. Este é um novo território para mim, então, tenha certeza de que os soquetes são diferentes dos websockets . Parece que eles são apenas conceitualmente semelhantes.
Perguntando, porque inicialmente eu planejava usar o Django como base para o meu projeto, mas no post do SO a que vinculei acima, ficou muito claro que os websockets não são possíveis (ou pelo menos não são confiáveis, mesmo com algo como django-websockets ) usando a configuração preferida do Django (Apache com mod_wsgi). No entanto, encontrei outras postagens que importam casualmente o módulo de soquete do Python para algo tão simples quanto pegar o nome do host do servidor .
Assim:
- Eles são realmente diferentes?
- Existe alguma razão para não usar o Django para um projeto que depende do estabelecimento de conexões de soquete com um servidor externo?