Exemple de création et d’exécution de StoServe
L’exemple client et d’autres exemples associés doivent être compilés avant que vous puissiez exécuter le client. Pour plus d’informations sur la création des exemples, consultez Guide pratique pour générer des exemples. Si vous avez déjà généré les exemples appropriés, STOCLIEN.EXE est l’exécutable client à exécuter pour l’exemple StoServe .
Visite guidée du code
Le tableau suivant répertorie les fichiers pertinents pour l’exemple StoServe .
Fichiers | Description |
---|---|
STOSERVE.TXT | Brève description de l’exemple |
MAKEFILE | Makefile générique pour la création de l’exemple de code STOSERVE.DLL de cette leçon. |
STOSERVE. H | Fichier include permettant de déclarer comme importées ou de définir comme exportées les fonctions de service dans STOSERVE.DLL. |
STOSERVE. RPC | Fichier d’implémentation main pour STOSERVE.DLL. A DllMain et les fonctions serveur COM (par exemple, DllGetClassObject). |
STOSERVE. DEF | Fichier de définition de module. Exporte les fonctions de logement du serveur. |
STOSERVE. RC | Fichier de définition de ressource DLL pour l’exécutable. |
STOSERVE. ICO | Ressource d’icône pour l’exécutable. |
SERVEUR. H | Fichier include pour l’objet C++ du contrôle serveur. |
SERVEUR. RPC | Fichier d’implémentation de l’objet C++ du contrôle serveur. |
USINE. H | Fichier include pour les objets COM de la fabrique de classes du serveur. |
USINE. RPC | Fichier d’implémentation pour les fabriques de classes du serveur. |
CONNECTER. H | Fichier include pour les classes d’énumérateur de point de connexion, de point de connexion et d’énumérateur de connexion. |
CONNECTER. RPC | Fichier d’implémentation pour les objets énumérateur de point de connexion, point de connexion et énumérateur de connexion. |
PAPIER. H | Fichier include de la classe d’objet COM COPaper. |
PAPIER. RPC | Fichier d’implémentation pour la classe d’objet COM COPaper et les points de connexion. |
STOSERVE. DSP | Fichier Microsoft Visual Studio Project. |
Les principaux sujets abordés dans cette visite guidée du code sont les suivants :
- Méthodes d’interface IPaper .
- Utilisation par COPaper de l’interface IPaperSink pour les notifications client.
- Structures dans StoServe.
- Considérations relatives à Unicode.