我有一个架构,其中通过服务器应用程序管理和监视一组硬件(通过 TCP 套接字进行通信并更新与硬件相关的数据库)。还有一个 asp.net 网站,用户可以通过它通过 tcp 服务器获得硬件的实时状态。tcp 服务器和网站将托管在同一台机器上。
我的问题是如何让 USER 与 TCP SERVER 交互?
我遇到的一种方法是在 Windows 服务中制作 tcp 服务器并在其中托管 wcf,并制作 asp.net 网站来使用此服务。但由于我是一个完全的新手,我对此感到困惑。所以请告诉我这个解决方案是否适用于我的问题。如果是,请详细说明如何完成。