Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Miután megtervezte és megvalósította a szolgáltatási szerződést, készen áll a szolgáltatás konfigurálására. Itt határozhatja meg és szabhatja testre a szolgáltatás ügyfelek számára való közzétételi módját, beleértve a cím megadását, az üzenetek küldéséhez és fogadásához használt átvitelt és üzenetkódolást, valamint a szükséges biztonsági típust.
Az itt használt konfiguráció tartalmazza a kódban vagy egy konfigurációs fájlban található összes módot, amelyben definiálhatja és testre szabhatja a szolgáltatás különböző aspektusait, például megadhatja a végpontcímeket, a használt átviteleket és a biztonsági sémákat. A gyakorlatban a konfiguráció írása a WCF-alkalmazások programozásának fő része.
Ebben a részben
Egyszerűsített konfiguráció
A 4. .NET-keretrendszer kezdve a WCF egy új alapértelmezett konfigurációs modellel rendelkezik, amely leegyszerűsíti a WCF konfigurációs követelményeit. Ha nem biztosít WCF-konfigurációt egy adott szolgáltatáshoz, a futtatókörnyezet automatikusan alapértelmezett végpontokkal, kötésekkel és viselkedésekkel konfigurálja a szolgáltatást.
Szolgáltatások konfigurálása konfigurációs fájlok használatával
A Windows Communication Foundation (WCF) szolgáltatás a .NET-keretrendszer konfigurációs technológiájának használatával konfigurálható. Az XML-elemeket leggyakrabban egy WCF-szolgáltatást üzemeltető Internet Information Services-webhely Web.config fájlja tartalmazza. Az elemek lehetővé teszik a részletek, például a végpontcímek (a szolgáltatással való kommunikációhoz használt tényleges címek) gépről gépre történő módosítását.
Kötések
A WCF emellett számos, a rendszer által biztosított gyakori konfigurációt tartalmaz kötések formájában, amelyek lehetővé teszik az ügyfél és szolgáltatás kommunikációjának legalapvetőbb funkcióinak, például a használt átvitelek, biztonság és üzenetkódolások gyors kiválasztását.
végpontok
A WCF szolgáltatással folytatott összes kommunikáció a szolgáltatás végpontjain keresztül történik. A végpontok tartalmazzák a szerződést, a kötésekben megadott konfigurációs információkat, valamint azokat a címeket, amelyek jelzik, hogy hol található a szolgáltatás, vagy hol szerezhet be információt a szolgáltatásról.
Szolgáltatások biztonságossá tétele
A WCF és a meglévő biztonsági mechanizmusok használatával bármilyen szolgáltatásban megvalósíthatja a bizalmasságot, az integritást, a hitelesítést és az engedélyezést. Biztonsági sikereket és hibákat is naplózhat.
WS-I Basic Profile 1.1 Interoperable Services létrehozása
A szolgáltatásokkal és ügyfelekkel bármely más platformon vagy operációs rendszeren együttműködő szolgáltatás üzembe helyezésének követelményeit az WS-I Basic Profile 1.1 specifikációja ismerteti.
Referenciák
System.ServiceModel.Description
Kapcsolódó szakaszok
Alapszintű programozási életciklus
Szolgáltatások tervezése és megvalósítása