两个程序之间通信的最佳方式(VB.NET)

时间:2014-12-17 17:26:40

标签: sql-server vb.net

下午,

我正在寻找关于我正在进行的项目的一些建议。

目前我有2个控制台应用程序(运行2个独立的API,一个用于电话系统ACD和一个呼叫记录器)。

通过流量和商店信息在数据库中进行流失,以便客户端应用程序(Windows窗体)获取和使用。

目前,我将信息存储在SQL表中,并在Console Applications和Windows Form应用程序中使用SQL数据库的调用。

这是最佳做法吗?根据我在加载下的经验,SQL Server可能会变慢,我不喜欢依赖数据库请求发回信息的想法。

我的控制台应用程序和我的WIndows表单之间有更好的通信方式吗?我可能认为端口上的一个到另一个TCP消息可以工作,然后使用Windows窗体来使用“流”来执行其操作,而不是从数据库中获取信息。

理想情况是,我希望将“数据库”存储在内存中,以便比使用SQL DB更快地检索。

完全赞赏任何和所有建议。请给我一个解释,说明为什么你的建议有效,因为我想从中学习,而不仅仅是'做'

非常感谢!

詹姆斯

0 个答案:

没有答案