我是一名初学者程序员,他试图将对象列表存储在服务器上,并且客户端可以连接并查看/编辑此列表。
我会尽力解释我的设置是什么。
服务器:这将包含一个“主列表”,其中包含该列表类型的所有对象。当客户端想要更新时,需要将此列表传递给客户端,以便他们可以读取它。
客户端:客户端将从服务器读取更新的列表,当他们对列表进行更改时,需要将此更改发送到服务器。
现在我在想我做到了只有 1 个客户可以随时编辑列表,并且由于可以添加/删除/更改/更改列表中的位置,我认为最好让客户发送他们的列表到服务器以替换服务器。这样,由于只有 1 人将编辑列表,因此列表应保持更新。
我的问题是我找不到通过网络发送对象列表的简单方法。目前,我可能可以通过一次将一个对象转换为 XML 来实现它,但因为它是一个需要大量代码的列表。我希望有人知道通过网络移动对象列表或将对象列表再次转换为字符串/返回的更简单方法。
我正在做的一个简单的例子是想象一个人们可以点击和移动的字段上的图片,所以我需要跟踪图像的顺序、x/y 和图像名称。这是一个粗略的例子。
请让我知道您的想法,任何帮助将不胜感激。我是初学者,所以对于任何不正确的术语,我深表歉意。
谢谢你。