通过网络在不同设备上的两个项目之间同步对象

时间:2009-02-06 02:11:44

标签: c# networking sync

我有两个通过无线网络进行通信的项目。我和两人之间的沟通很顺利。

我想在两个程序上保留两个相同的一些对象副本。对象不必相等(在参考意义上),但是在查看时对象必须显示相同的数据。

是否有现成的技术可以做到这一点,或者我将不得不自己动手......?

1 个答案:

答案 0 :(得分:0)

如果您可以在两个进程之间进行通信,那么您应该能够序列化任何对象中的更改,并通知其他进程更改。我担心的一件事是,如果两个对象同时改变会发生什么 - 你有两个陈旧的对象,而且它们都没有效。

有关序列化的更多信息,请查看此CodeProject教程。