2011-10-20 69 views
1

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

感谢

+1

它取决于服务和你如何使用它......从技术上讲,所有人都可以在同一个域上一起生活......对于一个安全的POV,可以考虑一些其他的事情...... – Yahia

回答

2

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

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

+0

我会只需添加,而不是一个完全独立的域或在IIS之外托管,如果您发现WCF服务因某种原因需要分离,您也可以使用子域。 – JasonS

+1

@Randolpho:我认为将其托管在子域上会有一定的成本。所以,我可能会去与其中的文件夹和.svc文件。感谢您的快速回答。 – iMatoria

+0

@Jason:我知道子域的东西及其好处。但是,该网站非常小,客户无法负担不必要的成本。而子域名将会有额外的成本。但是,谢谢你的努力。 – iMatoria

相关问题