Чем отличается WCF от Web Services?

Web Service в ASP.NET

Web Service представляет собой логику приложения, к которой можно получить через web-протокол. Один из таких протоколов — SOAP (стандарт, использующий XML для описания данных и Http в качестве транспорта).

Потребителям сервиса не нужно знать, о платформе, объектной модели, языке программирования, на котором написан сервис. Все, что им нужно — понять, как отправлять и получать SOAP-запросы (XML и http).

WCF — сервис

Windows Communication Foundation (WCF) — это фреймворк для построения сервис-ориентированных приложений. Используя WCF, мы можем отправлять асинхронные сообщения из одной конечной точки (endpoint) в другую. Конечной точкой может быть сервис, размещенного на IIS, либо сервис, размещенном в приложении. Конечной точкой также может быть и клиент, который получает данные из сервиса.

Сообщения могут быть как простыми (символ или слово, размешенное в Xml) так и сложными (например, поток бинарных данных).

В каких сценариях может быть использован WCF?

безопасный сервис для обработки бизнес-транзакций

сервис, который поставляет актуальные данные (например, отчет по потреблению трафика)

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

приложение-монитор, которое тянет данные из других приложений и предоставляет их в каком-либо логическом представлении

Чем отличается WCF от Web Services?
Получить консультацию у специалистов DST
Напишите нам прямо сейчас, наши специалисты расскажут об услугах и ответят на все ваши вопросы.
Комментарии
RSS
Вам может быть интересно
В этой статье разработчики компании DST Global рассматривают ведущие интерфейсные платформы для веб-разработки в 2024 году. Изучите передовые инструменты, формирующие будущее дизайна пользовательских ...
С каждым днем популярность Javascript возрастает. Это, определенно, лучший язык ...
В данной статье специалисты компании DST Global пр...
Фреймворки PHP произвели революцию в веб-разработк...
Angular v16, последняя крупная версия платформы An...
В этой статье специалистами DST Global исследуется...
Следование лучшим практикам Angular необходимо для...
Откройте для себя ведущие платформы микросервисов ...
Десятки лет PHP был самым любимым языком программи...
Django, Flask и Tornado — самые актуальные и...
— что и как, в чем разница, где применятьПр...

Новые комментарии

Раньше не хотели внедрять себе CRM систему, после того как установили DST CRM просто вынесла мозг своим функционалом, тысяча кнопок, менеджеры DST по ...
Уже зарегистрировался на Эпсилоне, соц сеть быстро развивается, оно и понятно сейчас такое время когда советы психологов да и просто людей которые аде...
Как минимум Роман искусственный интеллект — это моделирование человеческого интеллекта в машинах, которые запрограммированы на то, чтобы мыслить и учи...
Хотелось бы узнать — что может сделать искусственный интеллект для CMS? И чем это поможет администраторам и для моего бизнеса в прикладном понятии

Заявка на услуги DST

Наш специалист свяжется с вами, обсудит оптимальную стратегию сотрудничества,
поможет сформировать бизнес требования и рассчитает стоимость услуг.

Адрес

Россия, Ижевск, ул.Салютовская,
д.1, офис 17

8 495 1985800
Заказать звонок

Режим работы: Пн-Пт 10:00-19:00

info@dstglobal.ru

Задать вопрос по почте

Укажите ваше имя
Укажите ваше email
Укажите ваше телефон