Microsoft Technology Flashcards
(2 cards)
What is SOA?
is an architectural design pattern by which several guiding principles determine the nature of the design. Basically, SOA states that every component of a system should be a service, and the system should be composed of several loosely-coupled services
What is WCF?
WCF is the acronym for Windows Communication Foundation. It is Microsoft’s latest technology that enables applications in a distributed environment to communicate with each other.WCF is an umbrella technology that covers ASMX web services, .NET remoting, WSE, Enterprise Service, and System Messaging. It is designed to offer a manageable approach to distributed computing, broad interoperability, and direct support for service orientation. WCF supports many styles of distributed application development by providing a layered architecture. At its base, the WCF channel architecture provides asynchronous, untyped message-passing primitives. Built on top of this base are protocol facilities for secure, reliable, transacted data exchange and a broad choice of transport and encoding options.