Windows Communication Foundation

У этого термина существуют и другие значения, см. WCF.
Windows Communication Foundation
Тип Framework
Разработчик Microsoft
Операционные системы Windows Server 2003 Service Pack 1, Windows Vista, Windows XP Service Pack 2
Последняя версия В составе .NET Framework 4 (12 апреля 2010)
Лицензия Проприетарное программное обеспечение
Сайт msdn.microsoft.com/ru-ru…

Windows Communication Foundation (WCF) — программный фреймворк, используемый для обмена данными между приложениями, входящий в состав .NET Framework. До своего выпуска в декабре 2006 года в составе .NET Framework 3.0, WCF был известен под кодовым именем Indigo.

WCF делает возможным построение безопасных и надёжных транзакционных систем через упрощённую унифицированную программную модель межплатформенного взаимодействия. Комбинируя функциональность существующих технологий .NET по разработке распределённых приложений (ASP.NET XML Web Services — ASMX, WSE 3.0, .NET Remoting, .NET Enterprise Services и System.Messaging), WCF предоставляет единую инфраструктуру разработки, при умелом применении повышающую производительность и снижающую затраты на создание безопасных, надёжных и транзакционных Web-служб нового поколения. Заложенные в неё принципы интероперабельности позволяют организовать работу с другими платформами, для чего используются технологии взаимодействия платформ, например WSIT, разрабатываемые на базе открытого исходного кода.

Хостинг

Логотип Викиучебника Имеется викиучебник по теме «Windows Communication Foundation»

Класс службы WCF не может существовать самостоятельно. Каждая служба WCF должна находиться под управлением некоторого процесса Windows, называемого хостовым процессом. Существуют несколько вариантов хостинга:

  • Автохостинг (то есть хост-процессом является, к примеру, консольное или графическое Windows приложение)
  • Хостинг в одной из служб Windows
  • Хостинг с использованием IIS (Internet Information Server) или WAS (Windows Activation Services)[англ.]

Литература

  • Пабло Сибраро, Курт Клайс, Фабио Коссолино, Йохан Грабнер. WCF 4: Windows Communication Foundation и .NET 4 для профессионалов = Professional WCF 4: Windows Communication Foundation with .NET 4. — М.: «Диалектика», 2011. — С. 464. — ISBN 978-5-8459-1713-3.
  • Стив Резник, Ричард Крейн, Крис Боуэн. Основы Windows Communication Foundation для .NET Framework 3.5 = Windows Communication Foundation for .NET Framework 3.5. — ДМК пресс, 2008. — ISBN 978-5-94074-465-8, 978-0-321-44006-8.
  • Джувел Лёве. Создание служб WCF / П. Маннинен. — иллюстрированное. — Санкт-Петербург: ООО "Питер Пресс", 2008. — 592 с. — ISBN 978-5-91180-763-4.

Ссылки

  • Что нового для WCF в Visual Studio 2008  (рус.)
Перейти к шаблону «Свободное и открытое программное обеспечение Microsoft»
Общая информация
Программное
обеспечение
Приложения
Игры
  • Allegiance[англ.]
Языки
программирования
Фреймворки и
средства разработки
Операционные
системы
Прочее
  • ChronoZoom
  • Project Mu
  • SILK
  • TLAPS
  • TPM 2.0 Reference Implementation
  • WikiBhasha
Лицензии
Связанные темы
  • .NET Foundation
  • F Sharp Software Foundation
  • Microsoft Open Specification Promise
  • Outercurve Foundation
Категория Категория
Перейти к шаблону «.NET»
.NET
Реализации
Архитектура
Инфраструктура
Языки Microsoft
Другие языки
Windows Foundations
Компоненты
Сравнения
Будущие технологии
Информационные ресурсы