Можно ли использовать службу WCF (которая размещается как хостинг службы Windows) через httpwebrequest? - PullRequest
0 голосов
/ 08 апреля 2019

Мне нужно создать службу Windows для чтения данных некоторых машин для клиентского приложения клиента.Но у меня нет возможности разместить службу в IIS.Клиент может использовать услугу только через веб-ссылку с помощью веб-запроса.Есть ли возможность использовать службу WCF, размещенную в службе Windows, с помощью веб-запроса.

Метод хостинга не должен быть в IIS, и использование службы должно относиться к типу веб-запроса (я понятия не имею об этом).клиент будет вызывать только net.tcp, http типы URL для использования сервиса.

Заранее спасибо.

1 Ответ

0 голосов
/ 08 апреля 2019

Да - сервисы WCF - это просто сервисы SOAP, поэтому их можно вызывать с помощью любого приличного HTTP-клиента.

Я бы посоветовал вам использовать такой инструмент, как Postman, для отладки вашего сервиса, который должен сделать это довольно красиво.clear - Это сообщение в блоге именно об этом: https://code.firozansari.com/2017/10/21/making-wcf-service-request-using-postman/

Вы также можете взглянуть на эти примеры, которые демонстрируют вызов службы WCF SOAP с использованием простых клиентов HTTP на других языках:

http://mkonrad.blogspot.com/2013/02/call-custom-wcf-soap-service-from.html

https://www.aspsnippets.com/Articles/Call-Consume-REST-WCF-Service-SVC-using-WebClient-in-ASPNet-with-C-and-VBNet.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...