Exemples d’applications (Infrastructure homologue)
Les exemples d’applications suivants sont inclus dans le Kit de développement logiciel (SDK) d’homologue Windows XP. Les exemples peuvent vous aider lorsque vous développez vos propres applications homologues à l’aide de l’infrastructure homologue.
Conversation graphe
L’exemple d’application Graph Chat est une application de conversation simple qui montre comment utiliser les API Peer Graphing et le fournisseur d’espaces de noms PNRP (Peer Name Resolution Protocol) avec l’API Winsock 2. L’application illustre les tâches suivantes :
- Création d’un graphique
- Connexion à un graphique existant
- Déconnexion d’un graphique existant
- Énumération d’entités homologues
- Ajout d’enregistrements au graphique
- Utilisation de connexions directes avec un graphique
- Utilisation de l’infrastructure de notification et d’événement avec des graphiques
- Inscription de noms auprès du PNRP
- Résolution des noms avec PNRP
- Désinscription des noms avec PNRP
Conversation de groupe
L’exemple d’application Group Chat est une application de conversation simple qui montre comment utiliser les API De regroupement d’homologues et Identity Manager. L’application illustre les tâches suivantes :
- Création d’une identité
- Création et obtention d’informations d’identité
- Énumération des identités
- Énumération de groupes associés à une identité
- Création d’un groupe
- Création d’invitations pour un groupe
- Connexion à un groupe existant
- Déconnexion d’un groupe existant
- Extraction d’informations à partir des propriétés du groupe
- Utilisation de connexions directes avec un groupe
- Utilisation des fonctions d’énumération au sein d’un groupe
- Énumération des membres du groupe
- Ajout d’enregistrements à un groupe
- Utilisation de l’infrastructure de notification et d’événement avec des groupes
Explorateur de groupes
L’exemple d’application Explorateur de groupes est un outil de gestion de groupe d’homologues simple qui montre comment utiliser les API De regroupement d’homologues et Identity Manager. L’application illustre les tâches suivantes :
- Énumération des clouds PNRP
- Énumération des identités
- Énumération de groupes associés à une identité
- Création et suppression d’identités
- Création d’un groupe et association à une identité
- Création d’une invitation et enregistrement de celle-ci
- Ouverture d’une invitation et utilisation de celle-ci pour rejoindre un groupe
- Suppression d’une identité et d’une appartenance à un groupe
- Connexion à un groupe existant
- Déconnexion d’un groupe existant
- Extraction d’informations à partir des propriétés de groupe
- Utilisation des fonctions d’énumération au sein d’un groupe
- Énumération des membres du groupe
- Utilisation de l’infrastructure de notification et d’événement avec des groupes