标签: python sockets service port
我想创建一个始终监听参数化端口的python应用程序。每当有来自端口的请求时,应用程序将解析请求并根据请求执行任务。
这种类型的应用程序是否称为服务? (我有0个服务知识)。我在哪里可以找到有关此类开发的初学者提示和指南?
答案 0 :(得分:3)
这称为server,Python socket文档页面底部有一些示例。
HTH。
答案 1 :(得分:3)
这是socket programming。编写套接字很麻烦,你可以使用任何用python编写的web服务器。我的建议是使用werkzeug,这非常简单。同时看看Flask建立在werkzeug之上。
如果您正在尝试构建自己的协议引擎,twisted将帮助您实现这一目标。
答案 2 :(得分:2)
您可以使用线程或Twisted(可以说是一个更简单的选项)框架来创建服务器。