2016-09-05 2 views
0

Я создал службу WCf, которую хочу быть доступной через Интернет. Я купил одно общедоступное доменное имя www.test.com. Но у меня нет свободного места на этом сервере. Теперь я сомневаюсь в том, что:Host WCF Service В общественном достоянии

1- Нужно ли мне покупать некоторое пространство на сервере и разместить мою службу WCF в этом домене.

2- Если NO, то как я могу перенести свои файлы в свой домен (www.test.com).

3- Как я могу установить конечные точки в своем web.config, чтобы разместить эту службу на общедоступном сервере.

Пожалуйста, помогите. Заранее спасибо.

ответ

0

Да, у вас должно быть место для размещения вашего сервиса на сервере. Вы можете публиковать свою рабочую среду WCF, разместив ее в IIS, например, у вас есть другие веб-приложения. Для этого вам нужно будет настроить конечные точки и желательные httpbindings в файле web.config проекта Service, т.е.

<system.servicemodel> 
<endpoint address="<your endpoint address here>" Contract ="<Interface Name>" Binding ="basichttpbinding or wshttpbinding"/> 
</system.servicemodel> 

Вы можете обратиться по следующим ссылкам для получения дополнительной информации:

https://msdn.microsoft.com/en-us/library/ms733766(v=vs.110).aspx

http://www.c-sharpcorner.com/uploadfile/anavijai/hosting-wcf-service-inside-iis/

Смежные вопросы