繁体   English   中英

如何在现有的ASP.NET应用程序中托管WCF服务?

[英]How do I host a WCF service in an existing ASP.NET application?

该服务已调试,并在其自己的网站中运行。

我们已经为应用程序配置了SSL证书和DNS。 如果我们可以在应用程序中托管服务,将节省一些工作。

应用程序在我们的防火墙后面托管和使用。 根本没有公共通道。 没有跨域安全问题。

即使在不同的网站中,应用程序和服务也将托管在同一台服务器上。 无论如何,这是现在的计划。

我该怎么做呢? 还是应该只使用当前托管的网站上的服务?

我会将服务保留为单独的ASP.NET应用程序。 它提供了更大的灵活性。 但是,如果要这样做,只需将.svc文件以及所有服务和数据合同复制到ASP.NET应用程序,然后修改web.config来添加<services>部分。 或者,如果这些数据和服务合同在单独的类库中,则只需引用该类库即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM