Активація Windows Communication Foundation (WCF)
- У меню «Пуск» виберіть «Адміністрування» > «Диспетчер сервера».
- Виберіть «Додати ролі та функції» на інформаційній панелі.
- Виберіть Далі двічі.
- Виберіть Функції.
- В області «Функції» розгорніть: – . …
- У розділі Служби WCF виберіть: – Активація HTTP.
Відкрийте Пуск. Знайдіть «Сервіси» та натисніть верхній результат, щоб відкрити програму. Двічі клацніть службу, щоб увімкнути її.
Щоб увімкнути сторінку довідки WCF Web HTTP у коді, додайте кінцеву точку служби та додайте WebHttpBehavior до параметра кінцевої точки, для параметра HelpEnabled значення true . Наступний код показує, як це зробити. використовуючи (хост WebServiceHost = новий хост WebService(typeof(Service), новий Uri("http://localhost:8000/Customers")) { хост.
Windows Server 2016/2019
- У Майстрі додавання ролей і функцій натискайте Далі, доки не перейдете до кроку Функції.
- Розгорніть . Елемент функцій NET Framework 4.7.
- Переконайтеся, що функцію WCF Services -> HTTP Activation увімкнено.
- Натискайте «Далі», доки не стане доступною кнопка «Встановити».
- Натисніть «Встановити» та продовжте роботу з майстром.
Під час роботи служби клацніть правою кнопкою миші проект, який міститиме проксі-сервер клієнта WCF, і виберіть Додати > Посилання на службу. У діалоговому вікні «Додати посилання на службу» введіть URL-адресу служби, яку потрібно викликати, і натисніть кнопку «Перейти». У діалоговому вікні відобразиться список послуг, доступних за вказаною вами адресою.