Windows Communication Foundation (WCF, під час розробки мала кодове ім'я Indigo) — набір клієнтських бібліотек, що дозволяють застосункам на базі відкритої платформи .NET Core взаємодіяти з сервісами WCF, відправляючи повідомлення між сервісами в асинхронному режимі. WCF робить можливою побудову безпечних, надійних і транзакційних систем через спрощену уніфіковану програмну модель міжплатформової взаємодії.
Комбінуючи функціональність поточних технологій .NET з розробки розподілених застосувань (ASP.NET XML Web Services — , , .NET Remoting, і ), WCF надає єдину інфраструктуру розробки, що підвищує продуктивність і знижує витрати на створення вебслужб. Закладені в неї принципи інтероперабельності дозволяють легко добиватися взаємодії з іншими платформами, для чого використовуються технології взаємодії платформ, наприклад WSIT що розробляються на базі відкритих джерел коду.
Компанія Microsoft у травні 2015 оголосила про публікацію на GitHub сирцевих текстів набору бібліотек Windows Communication Foundation. Код відкритий під ліцензією MIT. Слід зазначити, що відкритий не повний набір бібліотек WCF для робочого столу, а тільки його підмножина, орієнтована на взаємодію з сервісами для мобільних і серверних систем. Зокрема, відкриті бібліотеки System.ServiceModel.Primitives.Provides, System.ServiceModel.Http, System.ServiceModel.NetTcp, System.ServiceModel.Duplex і System.ServiceModel.Security. Для порівняння, всього в наборі WCF налічується більше 30 компонентів System.ServiceModel.*.
Виноски
- . Архів оригіналу за 22 травня 2015. Процитовано 21 травня 2015.
Дивись також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Windows Communication Foundation WCF pid chas rozrobki mala kodove im ya Indigo nabir kliyentskih bibliotek sho dozvolyayut zastosunkam na bazi vidkritoyi platformi NET Core vzayemodiyati z servisami WCF vidpravlyayuchi povidomlennya mizh servisami v asinhronnomu rezhimi WCF robit mozhlivoyu pobudovu bezpechnih nadijnih i tranzakcijnih sistem cherez sproshenu unifikovanu programnu model mizhplatformovoyi vzayemodiyi Chastini platformi NET Kombinuyuchi funkcionalnist potochnih tehnologij NET z rozrobki rozpodilenih zastosuvan ASP NET XML Web Services NET Remoting i WCF nadaye yedinu infrastrukturu rozrobki sho pidvishuye produktivnist i znizhuye vitrati na stvorennya vebsluzhb Zakladeni v neyi principi interoperabelnosti dozvolyayut legko dobivatisya vzayemodiyi z inshimi platformami dlya chogo vikoristovuyutsya tehnologiyi vzayemodiyi platform napriklad WSIT sho rozroblyayutsya na bazi vidkritih dzherel kodu Kompaniya Microsoft u travni 2015 ogolosila pro publikaciyu na GitHub sircevih tekstiv naboru bibliotek Windows Communication Foundation Kod vidkritij pid licenziyeyu MIT Slid zaznachiti sho vidkritij ne povnij nabir bibliotek WCF dlya robochogo stolu a tilki jogo pidmnozhina oriyentovana na vzayemodiyu z servisami dlya mobilnih i servernih sistem Zokrema vidkriti biblioteki System ServiceModel Primitives Provides System ServiceModel Http System ServiceModel NetTcp System ServiceModel Duplex i System ServiceModel Security Dlya porivnyannya vsogo v nabori WCF nalichuyetsya bilshe 30 komponentiv System ServiceModel Vinoski Arhiv originalu za 22 travnya 2015 Procitovano 21 travnya 2015 Divis takozhServer zastosunkiv