基本上我的应用程序有两部分需要帮助。
我需要通过TCPClient套接字向客户端发送包含一些首选项的ini。我怎么能这样做?
我需要扫描客户端的文件夹,看看与服务器上的文件夹有什么不同,然后发送更改的文件。
非常感谢, 基督教
EDITS
潜在的线索:
Microsoft Sync Service - 他们提到这可以用于远程文件,但我没有找到任何解释或代码示例。
FileSync on SourceForge - 看起来 好的,但它有网络同步吗?
答案 0 :(得分:4)
您可以使用Microsoft同步框架执行此操作。
以下是执行文件同步的代码示例:http://code.msdn.microsoft.com/File-Synchronization-516e3ad7
答案 1 :(得分:0)
以下是我实际修复此问题的方法:
客户端连接到服务器(或网络服务器!) 客户端下载具有文件结构的XML,包括每个文件的MD5。 客户端确定需要重载的文件。 新文件从服务器(或网络服务器!)下载
老实说,所有这些都可以通过网络服务器方法完成,只需在普通网络服务器上托管所有文件和XML结构文件,然后让客户端使用这些文件。
〜基督教