我正在尝试在python中为UDP创建代理。这是场景:
客户端从高随机端口(例如53273)连接到端口6000上的服务器 服务器从端口55385回复端口53273
然后通过这两个端口继续通信。
这两个端口号仅在启动通信时才知道。
代理应该将所有消息都记录在文本文件中。
谢谢
答案 0 :(得分:0)
我会从这开始:
http://docs.python.org/library/socketserver.html#asynchronous-mixins
这是python中内置的线程套接字服务器。您可以使用它来提供主端口,然后在客户端连接时调用处理程序。你需要它进行线程化,因为它听起来像你在运行某种类型的聊天记录。