我有一个面向互联网的Web应用程序(内置MVC),以及Web应用程序用于数据检索和其他一些操作的WCF服务。这两个应用程序都驻留在同一域下的两个独立服务器上。
我的问题是,由于网络应用程序面向互联网,这意味着它有一个公共IP,我是否必须为我的WCF做同样的事情?
我是否必须通过互联网公开WCF?或者,我应该使用本地IP进行设置,因为我可以使用本地IP设置端点URL吗?
我是否正确地说网络应用可以在本地与WCF通信,同时通过互联网公开表示层?这样,WCF就更安全了。
答案 0 :(得分:0)
您想要哪些机器访问WCF服务?如果只是您的Web应用程序的服务器端,则无需为WCF访问Internet。如果Web应用程序的客户端需要访问权限,则需要将WCF公开给Internet。