我有一个用 Winforms 编写的桌面。现在我请求人们想要从其他机器访问数据。首先,我考虑了常规的客户端/服务器应用程序,但现在我认为最好的是该应用程序可以充当 HTTP 服务器并将 HTML 发送到连接的浏览器。
有谁知道是否有一个库可用于向应用程序添加 HTTP 服务器功能?理想情况下,它能够提供 ASP.NET 内容。
要从您自己的应用程序(没有 IIS)托管 ASP.NET 内容(例如 .aspx 页面),请使用System.Web.Hosting
命名空间。
其典型示例用法是 Visual Studio 附带的独立测试 Web 服务器(基于“Cassini”)。 “卡西尼号”的源代码可以在这里找到:http://blogs.msdn.com/dmitryr/archive/2008/10/03/cassini-for-framework-3-5.aspx http://blogs.msdn.com/dmitryr/archive/2008/10/03/cassini-for-framework-3-5.aspx
这是关于该主题的一篇(有些过时的)MSDN 文章:http://msdn.microsoft.com/en-us/magazine/cc188791.aspx http://msdn.microsoft.com/en-us/magazine/cc188791.aspx
期望您的服务器像 IIS 一样强大是不太可能的。因此,请务必仔细评估您的需求并管理您的期望:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)