Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
WsdCodeGen używa pliku konfiguracji XML do określenia lokalizacji metadanych usługi. Plik konfiguracji służy również do definiowania nazw interfejsów, identyfikatorów GUID interfejsu, nazw klas, nazw metod i innych identyfikatorów. Aby uzyskać więcej informacji na temat tego pliku, zobacz WsdCodeGen Configuration File.
Narzędzie WsdCodeGen wymaga dwóch typów plików wejściowych: pliku konfiguracji XML i co najmniej jednego pliku opisu usługi (plików WSDL i/lub XSD). Program WsdCodeGen przetwarza te pliki wejściowe i generuje dwa typy plików wyjściowych: pliki interfejsu i pliki nagłówkowe/źródłowe.
Pliki wejściowe
| Typ | Opis |
|---|---|
| Plik konfiguracji | Plik XML wskazujący lokalizację metadanych usługi i definiuje nazwy interfejsów, identyfikatory GUID interfejsu, nazwy klas, nazwy metod i inne identyfikatory. |
| Pliki opisu usługi | Co najmniej jeden plik WSDL lub XSD opisujący usługi do zaimplementowania na urządzeniu. |
Pliki wyjściowe
| Typ | Opis |
|---|---|
| Pliki interfejsu | Plik IDL (Interface Definition Language), który może być używany z kompilatorem MIDL do tworzenia pliku nagłówka interfejsu. Klienci WSDAPI i usługi WSDAPI mogą używać tego pliku interfejsu. |
| Pliki nagłówkowe i źródłowe języka C++ | Pliki języka C++, które opisują kontrakt komunikatów, przestrzeń nazw i informacje o typie. Mogą one zawierać kod serwera proxy i/lub kod wycinkowy. Kod serwera proxy implementuje interfejs serwisu i tłumaczy wywołania metod serwisu na operacje WSDAPI, które wysyłają żądania do serwisu. Kod szkieletowy tłumaczy żądania usługi WSDAPI na kod, który wywołuje metody usługowe. |
Tematy pokrewne