Quickbooks 使用QBWC 2.0同步QB文件

Quickbooks 使用QBWC 2.0同步QB文件,quickbooks,Quickbooks,我刚刚开始阅读QB开发人员文档,并得出结论:要编写一个支持web的应用程序,通过Internet在两台机器之间同步/远程备份QB文件,QBWC是完成此任务的“经批准”的方式。QB SDK(V12)中的.NET应用程序示例使用的不是WCF,而是WSDL和SOAP 但在我承诺走这条路之前,我要问是否有人有更好的方法。我更喜欢使用WCF和MS Sync框架,但如果这意味着用大炮杀死蚊子,我不想走这条路 谢谢你在这里暗示了两个不同的目标,所以我将具体说明每一个目标: 。。。在两台计算机之间远程备份QB文

我刚刚开始阅读QB开发人员文档,并得出结论:要编写一个支持web的应用程序,通过Internet在两台机器之间同步/远程备份QB文件,QBWC是完成此任务的“经批准”的方式。QB SDK(V12)中的.NET应用程序示例使用的不是WCF,而是WSDL和SOAP

但在我承诺走这条路之前,我要问是否有人有更好的方法。我更喜欢使用WCF和MS Sync框架,但如果这意味着用大炮杀死蚊子,我不想走这条路


谢谢你在这里暗示了两个不同的目标,所以我将具体说明每一个目标:

。。。在两台计算机之间远程备份QB文件

如果您的目标是备份,那么Web连接器肯定不是答案。Web连接器的目的是通过QuickBooks API/SDK实现QuickBooks和Web应用程序之间的集成。由于不是QuickBooks中存储的所有数据都可以通过API访问,因此Web连接器不适合用于备份。不可能通过Web连接器对整个QuickBooks数据集进行完整、准确的备份

另一方面

。。。启用web的应用程序将同步

如果您的目标是允许在web应用程序和QuickBooks之间集成/同步数据,那么web Connector是一个不错的解决方案。是的,它使用SOAP(总共只有大约5个非常简单的方法)。不,如果不编写自己版本的Web Connector,就不能使用WCF/其他任何东西


如果您添加更多详细信息,具体说明您希望使用哪些数据进行哪些操作,您可能会得到一些更好的答案和方法建议。

您在这里确实暗示了两个不同的目标,因此我将针对每一个目标进行具体说明:

。。。在两台计算机之间远程备份QB文件

如果您的目标是备份,那么Web连接器肯定不是答案。Web连接器的目的是通过QuickBooks API/SDK实现QuickBooks和Web应用程序之间的集成。由于不是QuickBooks中存储的所有数据都可以通过API访问,因此Web连接器不适合用于备份。不可能通过Web连接器对整个QuickBooks数据集进行完整、准确的备份

另一方面

。。。启用web的应用程序将同步

如果您的目标是允许在web应用程序和QuickBooks之间集成/同步数据,那么web Connector是一个不错的解决方案。是的,它使用SOAP(总共只有大约5个非常简单的方法)。不,如果不编写自己版本的Web Connector,就不能使用WCF/其他任何东西

如果您添加更多详细信息,具体说明您希望使用哪些数据做什么,您可能会得到一些关于该方法的更好答案和建议