-5

我正在尝试为我正在实习的公司制作原型。我想创建一个程序,允许用户进行小更新,这些更新将在 15 秒左右的时间内在每个人的屏幕上更新。该程序一次最多只能由大约 20 人使用。例如,如果一个人要键入一个从红色变为绿色的按钮,那么每个人的屏幕上都会显示变为绿色。我只知道Java,但我并不反对学习其他语言。我只是在寻找阅读这类东西的地方,或者你知道的方法。

我还希望允许管理员帐户为具有不同访问权限的人创建用户名以进行更新,但这是我项目的后期部分。

谢谢

4

1 回答 1

0

只有 20 个左右的用户,您的选择非常广泛。您可以使用 TCP 或 UDP,这是一个带有 HTTP 的 Web 服务器。我自己会使用 TCP。

在 15 秒内只需少量更新即可轻松更新 20 个人。

下面是如何在 C#.net 中创建 TCP 服务器 下面是如何在 Java 中创建一个简单的 TCP 服务器

我建议将ProtoBufs用于二进制协议。它简单、紧凑,并允许您更改语言而无需重写协议解析/反解析代码。

于 2013-07-15T20:32:13.627 回答