现在有一个 django 项目本身是作为 http 服务器端的,但同时它也需要充当客户端的身份给另一 http 服务器和另一 tcp 服务器发送数据。
问题是: 1 、这个功能逻辑上应该是可以实现不违反 django 设计的吧? 2 、充当客户端身份创建 socket/http 连接应该写在程序哪里?因为新手对 django 运行机制不了解,不知道它的程序入口什么的,不像普通 python 程序有明确的 main 函数。如果是普通 python 程序我直接创建多个协程分别管不同的连接就好了。 3 、有一个转发的功能,客户端将消息发给此 django 服务器,服务器再转发给另一个 tcp 服务器,那这过程中我怎么获取那个连接上的 socket 呢,全局变量吗
嗯感觉应该说明白了,新手第一次提问先跪谢大家了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.