Sdílet prostřednictvím


Informace o WsdCodeGen

WsdCodeGen používá konfigurační soubor XML k určení umístění metadat služby. Konfigurační soubor slouží také k definování názvů rozhraní, identifikátorů GUID rozhraní, názvů tříd, názvů metod a dalších identifikátorů. Další informace o tomto souboru si přečtěte v WsdCodeGen Konfigurační soubor.

WsdCodeGen vyžaduje dva typy vstupních souborů: konfigurační soubor XML a jeden nebo více souborů popisu služby (SOUBORY WSDL nebo XSD). WsdCodeGen zpracovává tyto vstupní soubory a generuje dva typy výstupních souborů: soubory rozhraní a hlavičkové/zdrojové soubory.

Vstupní soubory

Typ Popis
Konfigurační soubor Soubor XML, který označuje umístění metadat služby a definuje názvy rozhraní, identifikátory GUID rozhraní, názvy tříd, názvy metod a další identifikátory.
Soubory s popisem služby Jeden nebo více souborů WSDL nebo XSD, které popisují služby, které se mají na zařízení implementovat.

 

Výstupní soubory

Typ Popis
Soubory rozhraní Soubor IDL (Interface Definition Language), který lze použít s kompilátorem MIDL k vytvoření souboru hlavičky rozhraní. Klienti WSDAPI a služby WSDAPI mohou tento soubor rozhraní používat.
Hlavička c++ a zdrojové soubory Soubory jazyka C++, které popisují kontrakt zprávy, obor názvů a informace o typu. Můžou obsahovat kód proxy serveru nebo zástupný kód. Proxy kód implementuje rozhraní služby a překládá volání metody služby do operací WSDAPI, které provádějí žádosti o služby. Zástupný kód překládá požadavky služby WSDAPI na kód, který volá metody služby.

 

Webové služby na zařízeních Generátor kódu

používání WsdCodeGen