我计划用一个服务器和多个客户端构建一个应用程序。当客户端第一次连接到服务器时,必须给它一个 id。每次客户端发送请求时,服务器都会向客户端发送一组字符串。客户端然后处理这些字符串,一旦完成,它再次向服务器发送另一组字符串的请求。这些字符串存在于服务器上的数据库中。
我已经实现了处理字符串的客户端程序的一部分,但我不知道如何实现服务器和客户端之间的通信。
我正在使用 python 开发这个应用程序。我不知道网络编程,因此我不知道如何让它工作。
我遇到了套接字编程和面向消息的中间件、消息队列、消息代理,但不确定这是否是我需要的。谁能告诉我我需要使用什么以及我需要学习哪些主题才能使其正常工作。我希望我听起来并不含糊。