【问题标题】:Does WCF require a separate hostingWCF 是否需要单独的托管
【发布时间】:2011-12-11 23:57:17
【问题描述】:

我将 WCF 与 asp.net 4.0 一起使用(使用动态数据)。 我需要告诉我的客户他需要预订多少个域名。那么,我需要一个单独的域/子域用于 WCF,还是只需要 1 个域用于网站,WCF 可以工作。 仅供参考:我们可能会在像 GoDaddy.com 这样的共享托管服务器上获得一个托管空间。我需要计算应用程序的托管成本。

谢谢

【问题讨论】:

  • 这取决于服务以及您如何使用它...从技术上讲,所有人都可以在同一个域上共同生活...对于安全 POV,可能还有其他一些事情需要考虑... .

标签: asp.net wcf dynamic-data asp.net-4.0


【解决方案1】:

您可以在 IIS 中托管 WCF,也可以在单独的程序/服务中托管它。如果您在 IIS 中托管它,您可以创建一个.svc 文件并将它与您的其他 ASP.NET 页面一起存在。

因此,让您的 WCF 服务与您的 ASP.NET 应用程序位于同一个域中是完全可能的。

【讨论】:

  • 如果您发现您的 WCF 服务出于某种原因需要分开,您也可以使用子域,而不是完全独立的域或托管在 IIS 之外。 /跨度>
  • @Randolpho:我认为将其托管在子域上会产生一些成本。所以,我可能会在里面放一个文件夹和 .svc 文件。感谢您的快速回答。
  • @Jason:我知道子域的东西及其好处。但是,站点很小,客户负担不起不必要的费用。子域将产生额外费用。但是,感谢您的努力。
猜你喜欢
  • 1970-01-01
  • 2010-10-01
  • 2023-04-07
  • 2020-03-17
  • 1970-01-01
  • 2018-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多