【问题标题】:HTTP server using WCF for simple project - is it worth it?将 WCF 用于简单项目的 HTTP 服务器 - 值得吗?
【发布时间】:2011-01-11 16:05:49
【问题描述】:

我需要在我的 .NET 应用程序中嵌入 HTTP 服务器。简单地说,将有两个动态生成的视图,但可以说 - 只有两个不同的页面。是否值得使用博客文章中介绍的 WCF:Building a Basic Web Server Using WCF 来完成如此简单的任务?在这种情况下使用HttpListener 类会更容易更好吗?

【问题讨论】:

  • 什么样的客户将使用该服务?网络浏览器? Windows 服务?您是否需要以各种不同的格式提供响应? Json、XML、二进制?
  • 就目前而言,我们正计划将那些非常简单的页面提供给网络浏览器,并且一如既往 - 我没有太多时间花太多时间在这上面;)但我想我知道什么你想说:) WCF 方式是否有机会为不同类型的客户服务?

标签: .net wcf httplistener httpserver


【解决方案1】:

WCF 的优势在于以许多不同的格式向许多不同的客户端提供数据。如果这只是一个简单的网页并且浏览器是唯一的客户端,我会说 WCF 不值得。 ASMX 更加简单易用。 WCF 应该成为未来的方式,但这并不意味着 ASMX 完全没用。

我从未使用过 HttpListener 类,所以很遗憾,我无法评论它是否是个好主意。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多