我正在尝试使我用 ASP.NET MVC2 编写的 Web 应用程序能够按需向 Quickbooks 发送和接收数据,而无需延迟/中间数据库/同步操作。(请将此作为假设;我知道使用 Web 连接器并同步每 X 个时间单位会是一个更好的主意,但这超出了该问题的讨论框架)
似乎做到这一点的唯一方法是编写一个常规应用程序(它显然不能从服务中运行),然后让 webapp 与该应用程序通信并通过该应用程序发送和接收数据。
所以我的问题是建立一个与网络应用程序通信的中间应用程序的理想方式是什么?
我应该编写一个常规的控制台应用程序并从标准输出中获取数据吗?还是有更好的方法来实现相同的目标?