我目前有一个要求,我需要我的 Django 服务器来建立与 3rd 方提供者的连接(通过套接字)并监听事件。第 3 方使用 TCP 发送/接收消息,并要求我做一些套接字编程来集成他们的服务。
我认为应该发生的事情:
Django 服务器充当客户端套接字,第 3 方服务器将向我的 Django 服务器发送消息,我必须适当地解密每条消息并具有相应的功能来处理这些消息。
我感到困惑的事情:
- 此设置/架构的正确性。
- 在 Django 中放置代码的位置,以便在我运行
python manage.py runserver
我的 python 套接字代码时执行(socket.connect($HOSTNAME, $PORT)
步骤)