Windows Communication Foundation
Windows Communication Foundation, eli WCF on osa Microsoftin .NET sovelluskehystä. Tyypillisimmin WCF:ää käytetään palvelukeskeskeistä arkkitehtuuria (engl. SOA, Service Oriented Architecture) hyödyntävissä arkkitehtuureissa. WCF avulla sovellukset voivat lähettää dataa asynkronisesti päätepisteiden (engl. endpoint välillä). WCF palveluja voidaan julkaista esim. IIS:in päälle, windows servicenä tai perinteisenä windows applikaationa. WCF mahdollistaa myös päätepisteen tarjoamien palvelujen metadatan julkistamisen siten, että päätepisteen tarjoamien palvelujen kuvaukset ovat luettavissa esim. selaimella WSDL-muodossa. Ohjelmistokehittimet kuten esim. Microsoft Visual Studio tai Embarcadero RAD Studio mahdollistavat asiakasohjelmiston rajapinnan automaattisen muodostamisen näistä metadata kuvauksista.
Aiheesta muualla
- https://msdn.microsoft.com/en-us/library/ms731082(v=vs.110).aspx
Arkkitehtuuri: |
|
---|---|
Yhteisen kielen perusrakenne: |
|
Kielet: |
|
Windows Foundations: |
|
Aiheeseen liittyviä: |
|
Muita toteutuksia: |
|
Kehitysympäristöjä: |
|