34 Stimmen

Was ist WCF in .NET?

Was sind WCF und WF in .NET? Was sind ihre Verwendungszwecke? Wie lernt man es?

Danke für die Antworten, sie sind ein guter Leitfaden für mich. Aber ich möchte fragen, wo sollte ich thins WCF Service verwenden? In welchem Szenario können wir es richtig verwenden?

2voto

Amit kumar jha Punkte 21

Aus WikiPedia ( http://en.wikipedia.org/wiki/Windows_Communication_Foundation ):

Die Windows Communication Foundation (oder WCF) ist eine Anwendungs Programmierschnittstelle (API) im .NET Framework zur Erstellung verbundenen, dienstorientierten Anwendungen.

WCF ist für die Entwicklung und den Einsatz von verteilten Anwendungen gedacht im Rahmen der Implementierung einer serviceorientierten Architektur (SOA). ** Architechtur

** WCF wurde nach den Grundsätzen der dienstorientierten Architektur entwickelt, um die verteilte Datenverarbeitung zu unterstützen, bei der Dienste entfernte Verbraucher haben. Clients können mehrere Dienste nutzen; Dienste können von mehreren Clients genutzt werden. mehrere Clients konsumiert werden. Dienste sind lose aneinander gekoppelt. Dienste haben normalerweise eine WSDL-Schnittstelle (Web Services Description Language) die jeder WCF-Client verwenden kann, um den Dienst zu nutzen, unabhängig davon auf welcher Plattform der Dienst gehostet wird. WCF implementiert viele fortgeschrittene Web Services (WS)-Standards wie z. B. WS-Addressing, WS-ReliableMessaging und WS-Security. Mit der Veröffentlichung von .NET Framework 4.0 bietet WCF auch RSS-Syndication Services, WS-Discovery, Routing und bessere Unterstützung für REST-Dienste. Endpunkt Ein WCF-Client stellt über einen Endpunkt eine Verbindung zu einem WCF-Dienst her. Jeder Dienst stellt seinen Vertrag über einen oder mehrere Endpunkte zur Verfügung. Ein Endpunkt hat eine Adresse (das ist eine URL, die angibt, wo der Endpunkt auf den Endpunkt zugegriffen werden kann) und Bindungseigenschaften, die angeben, wie die Daten übertragen werden.

2voto

Jindal Saha Punkte 21

WCF steht für Windows Communication Foundation. Windows Communication Foundation (WCF) ist ein Framework für die Erstellung von dienstorientierten Anwendungen in .Net. Es ist die Antwort von Microsoft auf SOA.

Weitere Interviewfragen zur WCF finden Sie hier: http://interviewmantra.com/category/Windows-Communication-Foundation-(WCF).aspx

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X