Что такое WCF и WF в .NET? Каковы его применения? Как начать изучать его?
Спасибо за ответы, они отличные рекомендации для меня. Но я хочу спросить, где я должен использовать thins WCF? В каком сценарии мы можем использовать его правильно?
Что такое WCF и WF в .NET? Каковы его применения? Как начать изучать его?
Спасибо за ответы, они отличные рекомендации для меня. Но я хочу спросить, где я должен использовать thins WCF? В каком сценарии мы можем использовать его правильно?
WCF = Windows Communication Foundation
Коммуникационный набор API-интерфейсов и "среда выполнения" внутри .NET для создания двух (или более) систем друг с другом. Он в основном заменяет ASMX (веб-службы ASP.NET), удаленное взаимодействие .NET(удаление объектов) и несколько других связанных с коммуникациями API и продуктов в пространстве .NET.
Он может и должен использоваться в любое время, когда две системы (приложения, машины) должны обмениваться информацией, в основном. Это основа для всех "подключенных систем".
Ваш конечный пункт назначения - Центр разработчиков MSDN для WCF, в котором есть тонна учебных пособий, статей, примеров кода, скриншотов, видео и намного больше.
Из MSDN: "Windows Communication Foundation - это... часть .NET Framework, которая обеспечивает унифицированную модель программирования для быстрого создания сервис-ориентированных приложений, которые взаимодействуют через Интернет и на предприятии ".
Руководство для начинающих с большим количеством видео
Удачи!
У меня есть только пара статей, но они просты: http://www.singingeels.com/?Category=WCF
WCF поддерживает Windows Communication Foundation. Это отличная сетевая распределенная система, разработанная Microsoft для связи между приложениями. Здесь вы можете найти хороший учебник о WCF.
Из WikiPedia (http://en.wikipedia.org/wiki/Windows_Communication_Foundation):
Windows Communication Foundation (или WCF) - это приложение интерфейс программирования (API) в .NET Framework для построения подключенных, ориентированных на обслуживание приложений.
WCF предназначен для проектирования и развертывания распределенных приложений в рамках реализации сервис-ориентированной архитектуры (SOA). ** Architechture
** WCF разработан с использованием принципов сервис-ориентированной архитектуры для поддержка распределенных вычислений, в которых услуги имеют удаленные пользователи. Клиенты могут использовать несколько сервисов; услуги могут быть использованы несколько клиентов. Услуги слабо связаны друг с другом. Сервисы обычно имеют интерфейс WSDL (язык описания веб-служб) что любой клиент WCF может использовать для использования услуги, независимо от того, на какой платформе размещена служба. WCF реализует множество продвинутых Стандарты веб-служб (WS), такие как WS-Addressing, WS-ReliableMessaging и WS-Security. С выпуском .NET Framework 4.0, WCF также предоставляет службы RSS-синдикации, WS-Discovery, маршрутизацию и лучшую поддержку сервисов REST. Конечная точка Клиент WCF подключается к службе WCF через конечную точку. Каждая услуга предоставляет свой контракт через одну или несколько конечных точек. конечная точка имеет адрес (который является URL-адресом, определяющим, где конечная точка могут быть доступны) и свойства привязки, которые определяют, как данные будут передаваться.
Windows Communication Foundation (или WCF) - это интерфейс прикладного программирования (API) в .NET Framework для создания подключенных, ориентированных на обслуживание приложений.
WCF предназначен для проектирования и развертывания распределенных приложений в рамках реализации сервис-ориентированной архитектуры (SOA). ** Architechture
Стойки WCF для Windows Communication Foundation. Windows Communication Foundation (WCF) является основой для создания сервис-ориентированных приложений в .NET. Ответ Microsoft на SOA.
Получите дополнительные интервью по WCF по адресу: http://interviewmantra.com/category/Windows-Communication-Foundation-(WCF).aspx