【发布时间】:2014-03-19 00:51:13
【问题描述】:
我有一个面向 Internet 的 Web 应用程序(内置于 MVC)和一个 WCF 服务,该 Web 应用程序正在使用该服务进行数据检索和一些其他操作。这两个应用程序都驻留在同一域下的两台不同的服务器上。
我的问题是,由于网络应用程序面向互联网,这意味着它有一个公共 IP,我是否必须为我的 WCF 做同样的事情?
我必须通过互联网公开 WCF 吗?或者,我应该只使用本地 IP 设置它,因为我可以使用本地 IP 设置端点 URL?
我是否正确地说 Web 应用程序可以在本地与 WCF 通信,同时通过 Internet 公开表示层?这样,WCF 就更安全了。
【问题讨论】:
-
您希望哪些机器访问 WCF 服务?如果只是 Web 应用的服务器端,那么 WCF 不需要 Internet 访问。
标签: wcf architecture