У меня есть проект WCF Webservice
, построенный на моей локальной машине, который при размещении с использованием тестового клиента и запускается, возвращает значения из удаленной базы данных в формате JSON
.Хостинг веб-службы WCF с удаленного сервера
Например, если вы вводите в URL
с локального хоста, то вы получите результаты обратно в указанном ниже формате:
{ «Id»: 3, «Значение1»: «67,5687», «значение2»:» 126.7125 "}
Я хочу разместить этот проект на удаленном сервере с общедоступным URL-адресом, который должен возвращать вышеуказанные результаты из любой сети. У меня есть 3 вопроса:
** Какие изменения я должен внести в свой текущий проект WCF для размещения его на удаленном сервере.
** Учитывая различные виды хостинга, как:
1) windows process activation services (WAS)
2) IIS
3) Self hosting
4) Hosting in a Windows service,
, какой тип хостинга лучше всего подходит для размещения на удаленном сервере.
** Какие изменения я должен внести в свой файл App.Config (включая изменение адреса моей конечной точки с локального адреса на IP-адрес), чтобы сделать работу службы.
Спасибо.