Criar e executar o exemplo de StoServe
O exemplo de cliente e outros exemplos relacionados devem ser compilados antes que você possa executar o cliente. Para obter mais detalhes sobre como criar os exemplos, consulte Como criar exemplos. Se você já tiver criado os exemplos apropriados, STOCLIEN.EXE será o executável do cliente a ser executado para o exemplo StoServe .
Tour de código
A tabela a seguir lista os arquivos pertinentes ao exemplo de StoServe .
Arquivos | Descrição |
---|---|
STOSERVE.TXT | Descrição de exemplo curta |
MAKEFILE | O makefile genérico para criar o exemplo de código STOSERVE.DLL desta lição. |
STOSERVE. H | O arquivo de inclusão para declarar como importado ou definir como exportado as funções de serviço no STOSERVE.DLL. |
STOSERVE. CPP | O arquivo de implementação main para STOSERVE.DLL. Tem dllMain e as funções de servidor COM (por exemplo, DllGetClassObject). |
STOSERVE. DEF | O arquivo de definição do módulo. Exporta funções de habitação de servidor. |
STOSERVE. RC | O arquivo de definição de recurso de DLL para o executável. |
STOSERVE. ICO | O recurso de ícone para o executável. |
SERVIDOR. H | O arquivo de inclusão para o objeto C++ de controle de servidor. |
SERVIDOR. CPP | O arquivo de implementação do objeto C++ de controle de servidor. |
FÁBRICA. H | O arquivo de inclusão para os objetos COM da fábrica de classes do servidor. |
FÁBRICA. CPP | O arquivo de implementação para as fábricas de classes do servidor. |
CONECTAR. H | O arquivo de inclusão para as classes enumerador de ponto de conexão, ponto de conexão e enumerador de conexão. |
CONECTAR. CPP | O arquivo de implementação para os objetos enumerador de ponto de conexão, ponto de conexão e enumerador de conexão. |
PAPEL. H | O arquivo de inclusão para a classe de objeto COPaper COM. |
PAPEL. CPP | O arquivo de implementação para a classe de objeto COPaper COM e os pontos de conexão. |
STOSERVE. DSP | Arquivo do Projeto do Microsoft Visual Studio. |
Os principais tópicos abordados neste tour de código são:
- Os métodos da interface IPaper .
- O uso do COPaper da interface IPaperSink para notificações do cliente.
- Estruturas no StoServe.
- Considerações sobre Unicode.