我有一个WCF Webservice
项目,内置在我的本地机器中,当使用测试客户端托管并触发时,它以JSON
格式返回来自远程数据库的值。
例如,如果您键入URL
with localhost,那么您会以以下格式返回结果:
{"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 地址)以使服务正常工作。
谢谢。