【发布时间】:2013-11-29 05:56:51
【问题描述】:
我见过很多次了,在一个解决方案中,哪里有一个 ASP.NET 网站,而一个 WCF 只由该网站使用?与让网站直接访问数据库相比,添加 Web 服务有什么优势?网站可以做web服务做的所有事情,不是多余的吗?
【问题讨论】:
-
“网站可以做网络服务所做的一切” - 不是
-
@Dismissile 你能说得更具体点吗?
-
我能想到的一个例子是设置多个绑定。 WCF 中有大量不同的绑定可用。这只是原因之一。安德鲁回答了其他一些很好的理由。
-
@Dismissile 好点,但在这种情况下,它只被一个网站使用。绑定、配置和安全性(服务和网站之间)并不重要,因为您可以控制整个环境。
标签: wcf web-services web