常见的复制问题,看似略有不同的场景。
简而言之,我正在尝试开发一个 C# Web 应用程序,它将第三方 CRM 应用程序(通过 oAuth 及其 REST API)与用户远程数据服务器(mySQL/SQL Server)链接并保持同步。
用户登录,设置到第三方 CRM 的 oAuth 连接,将他们的 SQL 登录凭据输入到本地服务器,然后单击“开始”。然后,我的应用程序在他们的服务器上创建一个新数据库,通过 REST API 将数据从 CRM 初始转储到所述服务器,然后保持双向同步。
我知道这是一项不平凡的工作,但是我只是想知道是否有任何工具/框架(例如 SymmetricDS 可能)我应该查看,这样我就不会重新发明轮子并加快开发速度。