这是基本想法:
服务器上运行了一个应用程序,它连接到SQL数据库。 在客户端计算机上,有一个运行的Windows服务,它会定期尝试与服务器上的应用程序通信。 然后,应用程序使用来自db的信息检查此客户端服务是否有任何新项目,如果有,则发送下载链接,服务处理该链接。
现在,我的问题是关于此方案中应用和服务之间的最佳通信方式。我已经阅读了有关MSMQ和NamedPipes的内容,就像这里的文章一样: Link to codeproject
但我想知道这是否是做这种事情的最好和最容易理解的方式?我听说WCF是高级的,这是我做这种事的第一个项目。