【发布时间】:2013-05-26 21:15:47
【问题描述】:
我有一个WCF Webservice 项目,内置在我的本地计算机中,当使用测试客户端托管并触发时,它以JSON 格式从远程数据库返回值。
例如,如果您使用 localhost 输入 URL,那么您将返回以下格式的结果:
{"Id":3,"Value1":"67.5687","Value2":"126.7125"}
我想将此项目托管在具有公共 URL 的远程服务器上,该 URL 应该从任何网络返回上述结果。我对此有 3 个问题:
** 我应该对当前的 WCF 项目进行哪些修改以将其托管在远程服务器上。
** 考虑到各种类型的托管,例如:
1) windows process activation services (WAS)
2) IIS
3) Self hosting
4) Hosting in a Windows service,
哪种类型的主机最适合在远程服务器上托管。
** 我应该在我的 App.Config 文件中进行哪些更改(包括将我的端点地址从 localhost 更改为 IP 地址)以使服务正常工作。
谢谢。
【问题讨论】:
标签: asp.net visual-studio-2010 wcf iis wcftestclient