Чем отличается 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 — самые актуальные и...
— что и как, в чем разница, где применятьПр...

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

Отличная платформа, особенно для маркетплейсов (в принципе единственная), вместо того что бы строить с 0 весь функционал и потратить на это более 6 ме...
Отличная платформа, особенно для маркетплейсов (в принципе единственная), вместо того что бы строить с 0 весь функционал и потратить на это более 6 ме...
Отличная платформа, особенно для маркетплейсов (в принципе единственная), вместо того что бы строить с 0 весь функционал и потратить на это более 6 ме...
Pagelook достаточно старая Социальная сеть, основное направление развлечения, как я понял она хорошо подойдет тем кто приверженец старого ВК и в свое ...

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

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

Адрес

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

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

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

info@dstglobal.ru

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

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