Dela via


Integrera med COM-program

Windows Communication Foundation-tjänster (WCF) kan integreras direkt i din befintliga kod med hjälp av WCF-tjänstens moniker. Tjänstmonikern kan användas från en mängd olika COM-baserade utvecklingsmiljöer, till exempel Office VBA, Visual Basic 6.0 eller Visual C++ 6.0.

I det här avsnittet

Översikt över integrering med COM-program
Ger en översikt över de viktigaste delarna av integreringsprocessen.

Gör så här: Registrera och konfigurera en tjänstmoniker
Om du vill använda WCF-tjänstens moniker i ett COM-program registrerar du de attributtyper som krävs med COM och konfigurerar COM-programmet och monikern med den obligatoriska bindningskonfigurationen.

Gör så här: Använd Windows Communication Foundation Service Moniker utan registrering
Förklarar hur du hämtar definitionen av kontraktet i form av ett WSDL-dokument (Web Services Definition Language) eller från en WS-MetadataExchange-slutpunkt.

Gör så här: Använda en tjänstmoniker med WSDL-kontrakt
Beskriver hur du anropar ett WCF-exempel med en WCF WSDL-moniker.

Anvisningar: Använda en tjänstmoniker med Exchange-metadatakontrakt
Beskriver hur du anropar ett WCF-exempel med en WCF-moniker som anger en Mex-slutpunkt.

Anvisningar: Ange autentiseringsuppgifter för kanalsäkerhet
WCF-tjänstens moniker stöder gränssnittet IChannelCredentials som tillåter en rad alternativa metoder för att ange kanalautentiseringsuppgifter.

Referens

System.ServiceModel

Se även