Windows Communication Foundation

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск
Windows Communication Foundation
Microsoft .NET logo
Тип Framework
Разработчик Microsoft
ОС Windows Longhorn, Windows Server 2003 Service Pack 1, Windows Vista, Windows XP Service Pack 2
Версия В составе .NET Framework 3.021 ноября 2006
Лицензия Proprietary software
Сайт wcf.netfx3.com

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 [1] разрабатываемые на базе открытых источников кода.

[править] Литература

  • Стив Резник, Ричард Крейн, Крис Боуэн Основы 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