我正在编写一个 ASP.Net MVC 应用程序,它连接到 SQL 数据库并使用我拥有的现有 C# 库。
我还有一个 TCP 服务器 Windows 应用程序,它通过 XML 发送/接收 TCP 消息。我已成功设置 node.js 和 socket.io 来处理所有这些,并有一个向服务器发送/接收消息的 html 页面。Node.js 目前正在提供 html 页面。XML 在发送/接收数据时转换为 JSON。
我正计划设置我的 MVC 应用程序以提供页面,但只是想知道您对跨框架设置的使用有何想法。处理 TCP 消息并将其发送到浏览器似乎可行且是一个很好的解决方案?我还阅读了有关在 IIS 中托管节点的iisnode,我想这对我的设置来说是个好主意。您对此有何看法?