问题标签 [sync]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 将数据(二进制和文本)从手持设备同步到服务器的最佳方式是什么
例如,我有一个黑莓或 iPhone,上面的一些应用程序生成了一些二进制和文本信息,我想用固定 IP 将这些数据同步回我的家庭网络服务器。什么是最好的方法?
web服务,我可以使用HTTP post或put来做吗?
谢谢。
c++ - VB.NET 中使用 WMPLIB 的 Windows Media Player 设备同步
WMPLIB 的 MSDN 文档指出,.NET 编程不支持同步到设备,仅支持 C++。
但是,是否有一个简单的包装类或 DLL 可用于在 .NET 程序和必要的 C++ 代码之间进行接口?
或者有没有更好的方法将文件同步到使用 VB.NET 的设备?所有设备都适合/兼容一个简单的 filesystem.copyfile 吗?
mysql - mysql集群自动增量不同步
我有两个 mysql 集群数据节点作为主节点和从节点。但是在一定数量的行之后,从一个节点到另一个节点的两个 auto_increment 值之间存在差异。不同之处在于节点 2 比节点 1 领先 11。
任何人都可以建议对此进行任何修复吗?如何解决这个问题。什么时候出现这种情况?
提前致谢。问候, 马纳西
windows - 远程计算机之间的安全同步
我一直在尝试找到一种工具,它可以在两台远程计算机之间安全地同步,也可以作为服务运行,这样我就不必保持登录状态。
Windows Live 同步似乎可以完成这项工作,尽管我读过它不能可靠地作为“服务”运行,因为它偶尔会注销服务 [ http://www.dscoduc.com/post/2009/06 /24/Dont-run-Live-Sync-as-a-Service.aspx]
是否有任何替代方案,或者是否有人将实时同步作为服务可靠地运行?
谢谢克里斯
.net - .NET 远程处理偶尔连接的应用程序 - 合适吗?
我们的 70 名移动笔记本电脑用户正在努力使用新版本的外部开发.NET应用程序,该应用程序可以下载案例子集,允许离线数据输入,然后在重新连接时上传结果。拨号和有线以太网链路上的数据传输似乎都不可靠。使用 .NET 2.0 SP1。
如果您使用过.NET Remoting,它应该是一个稳定的“合适的”,因此进一步调试将产生一个稳定的应用程序?或者我们应该看看其他方向,也许是Microsoft Sync Framework 2.0?
编辑:最重要的......虽然它是遗留的...... .NET Remoting 本质上是稳定和合适的,所以一个好的开发人员可以让它可靠地做我们需要的事情吗?
为此,我需要的不仅仅是最佳的——另一种方法是在半空中更换飞机。(有关灵感,请参阅Joel 的 Duct Tape Programming。)
iphone - iPhone/iPod Touch 同步通知
我知道可以为带有com.apple.iTunes.playerInfo
标识符的通知添加观察者,但这似乎只包括与音乐相关的事件。
我也知道我可以通过添加观察者来了解 iTunes 何时关闭NSWorkspaceDidTerminateApplicationNotification
。
但是是否有NSNotification
iPhone 与 iTunes 同步的开始/结束?
为了清楚起见,我的问题是关于在 Mac 上而不是在 iPhone 上会发生什么。
iphone - 服务器和 iphone 客户端之间的文件系统同步
我的服务器使用文件系统维护内容(我的意思是文件夹结构)。我的 iPhone 客户端应用程序包中也维护了相同的文件夹结构。
现在,如果我的服务器文件系统发生更改(添加、删除、更新层次结构中某个文件夹中的文件),我需要在客户端相应地更新文件系统。这意味着我需要一个协议来遵循服务器和客户端。
任何人都可以建议如何做到这一点?
-- 谢谢和问候, U'suf
perforce - 通过 VPN 更快地清理 Perforce 同步
我必须定期通过 VPN 对新硬件/虚拟机进行干净的 Perforce 同步。这可能需要几个小时,因为项目非常大。有没有一种方法可以简单地从现有客户端复制最新的树并告诉 Perforce 使用这棵树?
file - 同步文件树的数据结构
我正在编写一个应用程序,它需要在客户端和(http)服务器之间同步文件结构。
文件结构本质上是一个文件路径列表,其中每个路径都是一个与 1 个或多个数据块 ID 连接的字符串(对实际数据块的 256 位引用)。一个数据块可以被多个文件引用,因此路径和 id 之间存在 nm 关系。现在它只是一个带有 id 的路径列表,但如果同步需要,它可以很容易地转换为路径表示的树结构。
我正在寻找一种数据结构,它可以让我有效地同步这些数据。主要实现两个目标:
- 一个文件的更改不应强制客户端将整个文件结构发送到服务器,而只是发送它的一小部分。
- 如果更改了许多文件,则应将这些更改组合在一起。例如,1000 次更改不会导致向服务器发送 1000 次请求。
如您所见,目标有点矛盾,因此我正在寻找能够在它们之间找到良好中间立场的东西。第二个目标可以通过将多个更改分组到一个 http-request 中轻松实现,但是服务器所需的处理(解析 HTTP-request 请求的所有更改)应该是非常便宜的,计算明智的。
我还应该提到,可能有多个客户端在服务器上同步相同的结构。因此,必须很容易检测到一个客户端的更改,然后将其同步到另一个客户端(即,它不仅仅是上传到服务器)。
我当然不是第一个这样做的人,所以我认为有一些可用的智能解决方案。例如,我猜 Dropbox 和 Subversion 在同步元数据时都有类似的要求。有谁碰巧知道他们是如何实施的?
ado.net - ADO.Net Data Service Offline (Astoria Offline) 死了吗?有什么B计划吗?
我们正在尝试使用所有 Microsoft 技术将旧式客户端服务器应用程序转换为具有同步和离线支持的 N 层应用程序(我们是一个完整的 .Net 和 SQLServer 商店)。我们希望专注于编写业务逻辑而不是花时间在管道上,因此我们将尽可能多地使用现有的微软管道技术。
到目前为止,我们决定使用带有 WinForm/WPF 胖客户端的 SQL Server Compact 版本,服务器上的 SQL Server 2008,Microsoft Sync Framework 来做客户端 SQL DB 和服务器 SQL DB 之间的同步。到现在为止还挺好。
当我们尝试实施“N 层”部分时,麻烦就来了。我们当前的应用程序是相当 SOA。每个数据访问调用都是通过 Web 服务完成的。所以我们自然而然地考虑使用 ADO.Net 数据服务。然后让我们惊喜的是,有一个叫ADO.Net离线数据服务(Astoria Offline),可以让我们通过web服务进行数据访问调用,支持同步,甚至支持离线。突然间,我们开始相信天堂真的是地球上的一个地方。
然后昨天我们负责研究“Astoria Offline”的队友告诉我们“Astoria Offline 已经死了”根据博客文章(http://blogs.msdn.com/astoriateam/archive/2009/03/07/宣布-项目-代号-astoria-offline-alpha-preview.aspx)。我们怀疑他正在崩溃,但不想挑战他。事实上,Astoria Offline 仍处于 pre-alpha 模式,我们需要一个生产解决方案。
那么除了 Astroia Offline 之外,还有其他类似的解决方案可以让我们在 N 层设置中使用 Microsoft Sync Framework 并支持离线模式吗?