Чем отличается 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, альт...
Vue — один из самых популярных фреймворков д...
В этой статье разработчики компании DST Global рас...
С каждым днем популярность Javascript возрастает. ...
В данной статье специалисты компании DST Global пр...
Фреймворки PHP произвели революцию в веб-разработк...
Angular v16, последняя крупная версия платформы An...
В этой статье специалистами DST Global исследуется...
Следование лучшим практикам Angular необходимо для...

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

Тут сразу можно добавить что еще недостаточно гибкая архитектура Инфоблоки ...
Главное в Битриксе это проблемы масштабирования Современные фреймворки сраз...
А потому что битрикс сделан не как набор лего-конструктор из которого можно лепи...

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

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

Адрес

Ижевск, ул. Воткинское шоссе, д. 170 Е, Технопарк Нобель, офис 1117

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

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

info@dstglobal.ru

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

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