我有一个用作远程文件/文件夹浏览器的 WCF 服务。我们还计划有一个 Windows 服务,它将作为 3 个功能。
- Windows 服务将启动 WCF 服务,以便它可以完成其工作(同一项目的一部分)
- Windows 服务将基于计时器+许多其他类似的方法每隔几分钟将一些数据上传到 SQL 服务器
- WCF 将通过 WCF 接收 asp.net 客户端请求的运行方法的请求,然后要求 windows 服务运行方法并将结果返回给 WCF,并将结果传回给 ASP.net。
第 3 项是问题所在。Windows 服务应该如何与在同一台机器上运行并且本质上是同一个应用程序运行的 WCF 服务(和 Vice-Versa)服务通信。又是在 WCF 上吗?
可能我正在做这一切都错了。希望有人可以提供帮助
谢谢达摩