Служба WCF хоста в свободном доступе

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

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

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

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

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

1 ответ

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

<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/

Другие вопросы по тегам