Quickbooks Desktop SDK Perofrmance

时间:2015-08-12 22:00:31

标签: c# sdk quickbooks

我们正在使用QuickBooks SDK与QuickBooks桌面进行通信。

从QuickBooks检索结果或更新单个记录可能需要很长时间(比如大约两分钟) 所以我的问题如下:  这是正常行为吗? 有没有人有解决这个问题的方法?

我们的QB文件的更多信息大约200兆字节,文件存储在本地网络上。

2 个答案:

答案 0 :(得分:1)

  

这是正常行为吗?

对于很多情况,是的。你并没有真正给出具体细节,所以这里没有什么可说的。

  

有没有人有解决此问题的方法?

任何其他任何资源或时间密集型工作都可以使用相同的解决方案。

批处理作业。缓存。异步通信。

答案 1 :(得分:1)

QB 桌面 SDK 是一场噩梦,由不懂 OOP 的 XML 爱好者开发。该文档实际上与用户争论为什么这样做更好。为了对 SDK 团队公平,他们继承了一个古老的自制数据文件系统(可能是由通才程序员创建的)并且选项有限。 QB Online 本质上是 Intuit 重新设计后端的努力,希望这次使用经过验证的 RDBMS 产品!

因此,为了直接回答您的问题,我所知道的唯一解决方法是为 QBO 或其他会计平台转储 QBD。