Что из себя представляет Windows Communication Foundation

04edf51a

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

— Предохраненная работа для обработки бизнес-транзакций.
— Работа, представляющая иным субъектам нынешние данные, такие как доклад о трафике, либо иная работа исследования.
— Работа разговоров, которая дает возможность 2-м пользователям разговаривать и делиться данными в живую.
— Дополнение панели мониторинга, которая опрашивает одну либо несколько занятий и дает логичное представление приобретенных данных.
— Оказание доступа к действующему процессу, реализованному при помощи Windows Workflow Foundation, в качестве службы WCF.
— Дополнение Silverlight для запроса заключительных телеканалов данных в работе.
— Такие дополнения можно было формировать до возникновения WCF, WCF упрощает подготовку конечных пунктов. Так что призвана предлагает комфортный подход к образованию веб-службами и заказчиками веб-службы WCF.

Возможности WCF

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

Сервис-ориентированность

Применение стереотипов WS считается то, что WCF дает возможность формировать направленные на службы дополнений. Сервисноориентированная архитектура (SOA) предполагает применение веб-служб для отправки и принятия данных. Совместным плюсом занятий считается немощная зависимость вместо твердой запрограммированности для разных дополнений. Немощная зависимость обозначает, что любой заказчик, сделанный на любой базе, может включаться к любой работе с условием, что выполняются нужные договоры.

Взаимодействие

WCF реализует передовые отраслевые стереотипы для сопоставимости веб-службой. Особые данные о поддерживаемых эталонах сантиметров. в рубрике взаимодействие и интеграция.

Несколько стандартов извещений

Размен известиями совершается по одному из нескольких стандартов. В первую очередь применяется стандарт «запрос-ответ», когда одна конечная точка заламывает данные от другой конечной точки. 2-я конечная точка отвечает. Есть и прочие шаблоны, к примеру однобокое известие, когда одна конечная точка посылает известие, не выжидая решения. Не менее трудным считается стандарт дуплексного размена, когда 2 конечные точки ставят объединение и посылают данные в двух назначениях подобно платформе размена моментальными известиями. Особые данные о реализации размена известиями разных стандартов при помощи WCF. в рубрике договоры.

Метаданные службы

WCF сохраняет статья метаданных службы с применением форматов, обозначенных в отраслевых эталонах, таких как WSDL, модели XML и WS-Policy. Эти метаданные применяют для автоматического образования и опции заказчиков для доступа к службам WCF. Метаданные могут издаваться через HTTP и Http либо с применением стереотипа размена метаданными веб-служб. Особые данные сантиметров. в рубрике метаданные.

Договоры данных

Так как WCF сконструирована на базе .NET Framework, она также включает код комфортно применяемые способы передачи договоров, которые надо принудительно делать. Одним из многогранных видов договоров считается договор данных. Если код службы создается на языке Visual C# либо Visual Basic, то самым элементарным методом обработки данных практически считается образование классов, которые представляют суть данных со качествами, принадлежащими сути данных. WCF включает трудную технологию для работы с данными этим комфортным методом. После образования классов, представляющих данные, работа автоматом создает метаданные, которые дают возможность заказчикам гарантировать соответствие данным видам данных. Особые данные сантиметров. в рубрике применение договоров данных

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *