我应该构建一个小而简单的分布式(或者更确切地说是联网的)Web 应用程序,其中节点可以直接相互发送消息。我不知道如何解决这个问题。我知道如何通过套接字编程和桌面 UI 构建一个简单的分布式应用程序,而且我知道如何制作一个简单的我应该说是传统的服务器 - 客户端 Web 应用程序,但是通过使用 Web 技术来制作一个分布式 Web 应用程序......好吧,我没有线索。
我们的想法是拥有一个至少有一个服务器和 3 个以上客户端节点的小型系统。客户端节点应该能够相互交换消息,也应该能够与服务器交换消息。客户端必须能够在浏览器上显示交换的消息。我已经从这里阅读了教程、指南甚至一些相关的问题,关于如何做到这一点,但我不只是明白。我什至不知道从哪里开始。
我应该尝试使用 Django 和 AJAX 吗?对他们来说,我再次坚持认为流量仅在服务器和客户端之间,而不是在客户端之间。
我已经坚持了一个星期了,我变得非常绝望。有什么提示吗?任何帮助是极大的赞赏。
谢谢。