Informazioni su WsdCodeGen
WsdCodeGen usa un file di configurazione XML per determinare il percorso dei metadati del servizio. Il file di configurazione viene usato anche per definire nomi di interfaccia, GUID di interfaccia, nomi di classe, nomi di metodo e altri identificatori. Per altre informazioni su questo file, vedere File di configurazione WsdCodeGen.
WsdCodeGen richiede due tipi di file di input: un file di configurazione XML e uno o più file di descrizione del servizio (file WSDL e/o XSD). WsdCodeGen elabora questi file di input e genera due tipi di file di output: file di interfaccia e file di intestazione/origine.
File di input
Tipo | Descrizione |
---|---|
File di configurazione | File XML che indica il percorso dei metadati del servizio e definisce nomi di interfaccia, GUID di interfaccia, nomi di classe, nomi di metodo e altri identificatori. |
File di descrizione del servizio | Uno o più file WSDL o XSD che descrivono i servizi da implementare nel dispositivo. |
File di output
Tipo | Descrizione |
---|---|
File di interfaccia | File IDL (Interface Definition Language) che può essere usato con il compilatore MIDL per produrre un file di intestazione dell'interfaccia. I client WSDAPI e i servizi WSDAPI possono usare questo file di interfaccia. |
File di intestazione e di origine C++ | File C++ che descrivono le informazioni sul contratto del messaggio, lo spazio dei nomi e il tipo. Possono contenere codice proxy e/o codice stub. Il codice proxy implementa l'interfaccia di un servizio e converte le chiamate al metodo del servizio in operazioni WSDAPI che effettuano richieste di servizio. Il codice Stub converte le richieste del servizio WSDAPI nel codice che chiama i metodi del servizio. |
Argomenti correlati