我想要一个客户端应用程序和 Web 应用程序(或服务,没有 UI),我想从我的桌面应用程序中连接到所述 Web 服务,并有两个同时的网络流,其中一个用于上传数据和读取它们在服务器上,另一个用于向客户端应用程序发送内容。
我不是在寻找一个使用比 WCF 或其他任何东西更多的解决方案,我只是想要一种在 Web 服务器和我的客户端应用程序之间创建连接并交换纯二进制数据的方法。我会自己实现协议,我不是在寻找 WCF 提供的任何实体或封装。
我什至不知道什么项目类型是这里的最佳选择。我想过空的 ASP.NET 应用程序可能会在 FTP 上上传,但我不知道下一步应该做什么才能使应用程序可连接。我当然不是要求完整的解决方案,而是一些专注于如何在服务器和客户端之间建立简单明了的连接的文章。我希望服务器能够立即更新客户端,反之亦然,这就是为什么我正在寻找一种拥有流的方法。
编辑:我不妨说该服务旨在放置在 ASP.NET 主机上,如果有任何限制或任何东西,我不知道端口如何在这些上工作。