Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
WsdCodeGen usa um arquivo de configuração XML para determinar o local dos metadados do serviço. O arquivo de configuração também é usado para definir nomes de interface, GUIDs de interface, nomes de classe, nomes de método e outros identificadores. Para obter mais informações sobre esse arquivo, consulte WsdCodeGen Configuration File.
WsdCodeGen requer dois tipos de arquivos de entrada: um arquivo de configuração XML e um ou mais arquivos de descrição de serviço (arquivos WSDL e/ou XSD). WsdCodeGen processa esses arquivos de entrada e gera dois tipos de arquivos de saída: arquivos de interface e arquivos de cabeçalho/fonte.
Arquivos de entrada
| Tipo | Descrição |
|---|---|
| Arquivo de configuração | Um arquivo XML que indica o local dos metadados do serviço e define nomes de interface, GUIDs de interface, nomes de classe, nomes de método e outros identificadores. |
| Arquivos de descrição do serviço | Um ou mais arquivos WSDL ou XSD que descrevem os serviços a serem implementados no dispositivo. |
Arquivos de saída
| Tipo | Descrição |
|---|---|
| Arquivos de interface | Um arquivo IDL (Interface Definition Language) que pode ser usado com o compilador MIDL para produzir um arquivo de cabeçalho de interface. Clientes WSDAPI e serviços WSDAPI podem usar esse arquivo de interface. |
| Cabeçalho C++ e arquivos de origem | Arquivos C++ que descrevem o contrato de mensagem, namespace e informações de tipo. Eles podem conter código proxy e/ou código stub. O código proxy implementa a interface de um serviço e traduz chamadas de método de serviço em operações WSDAPI que fazem solicitações de serviço. O código stub traduz pedidos de serviço WSDAPI em código que chama métodos de serviço. |
Tópicos relacionados