J'utilise DCOM avec VB6.0 et notamment une application=20
Client/Serveur livr=E9e comme exemple avec VB6.0 version=20
Enterprise. L'appli s'appelle "Hello" et contient un=20
projet Client et un projet Serveur.
Si j'ai bien compris le principe de DCOM, je devrais=20
pouvoir faire tourner le processus serveur sur une machine=20
distante et m'y connecter depuis un processus client situ=E9=20
sur une autre machine ?
Seulement =E7a ne marche pas ! Pouvez-vous me dire comment=20
exploiter ces projets situ=E9s en l'occurrence dans :
MSDN98\98VS\1036\SAMPLES\VB98\Hello
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gandalf
J'apporte quelques précisions supplémentaires sur cette appli. Lorsque je lance le serveur dcom, il enregistre dans la base de registre une référence vers la classe HelloProj.HelloClass. Puis si je lance le client j'ai message qui s'affiche en provenance vraisemblablement du Serveur.
En lançant l'utilitaire "dcomcnfg" via "Démarrer-
Exécuter", la classe "HelloProj.HelloClass" est bien
référencée. En cliquant dessus et en allant dans l'onglet "Emplacement", je ne coche uniquement que l'option "Exécuter l'application sur l'ordinateur suivant" et là j'obtiens une erreur "429" quand je lance le client. Je pense pour des raisons de sécurité ? Normalement, la boîte de dialogue devrait s'afficher sur la machine distante ?
Merci pour vos réponses.
-----Message d'origine----- Bonjour,
J'utilise DCOM avec VB6.0 et notamment une application Client/Serveur livrée comme exemple avec VB6.0 version Enterprise. L'appli s'appelle "Hello" et contient un projet Client et un projet Serveur.
Si j'ai bien compris le principe de DCOM, je devrais pouvoir faire tourner le processus serveur sur une
machine
distante et m'y connecter depuis un processus client
situé
sur une autre machine ? Seulement ça ne marche pas ! Pouvez-vous me dire comment exploiter ces projets situés en l'occurrence dans : MSDN9898VS1036SAMPLESVB98Hello
Merci d'avance. .
J'apporte quelques précisions supplémentaires sur cette
appli.
Lorsque je lance le serveur dcom, il enregistre dans la
base de registre une référence vers la classe
HelloProj.HelloClass. Puis si je lance le client j'ai
message qui s'affiche en provenance vraisemblablement du
Serveur.
En lançant l'utilitaire "dcomcnfg" via "Démarrer-
Exécuter", la classe "HelloProj.HelloClass" est bien
référencée. En cliquant dessus et en allant dans
l'onglet "Emplacement", je ne coche uniquement que
l'option "Exécuter l'application sur l'ordinateur suivant"
et là j'obtiens une erreur "429" quand je lance le client.
Je pense pour des raisons de sécurité ? Normalement, la
boîte de dialogue devrait s'afficher sur la machine
distante ?
Merci pour vos réponses.
-----Message d'origine-----
Bonjour,
J'utilise DCOM avec VB6.0 et notamment une application
Client/Serveur livrée comme exemple avec VB6.0 version
Enterprise. L'appli s'appelle "Hello" et contient un
projet Client et un projet Serveur.
Si j'ai bien compris le principe de DCOM, je devrais
pouvoir faire tourner le processus serveur sur une
machine
distante et m'y connecter depuis un processus client
situé
sur une autre machine ?
Seulement ça ne marche pas ! Pouvez-vous me dire comment
exploiter ces projets situés en l'occurrence dans :
MSDN9898VS1036SAMPLESVB98Hello
J'apporte quelques précisions supplémentaires sur cette appli. Lorsque je lance le serveur dcom, il enregistre dans la base de registre une référence vers la classe HelloProj.HelloClass. Puis si je lance le client j'ai message qui s'affiche en provenance vraisemblablement du Serveur.
En lançant l'utilitaire "dcomcnfg" via "Démarrer-
Exécuter", la classe "HelloProj.HelloClass" est bien
référencée. En cliquant dessus et en allant dans l'onglet "Emplacement", je ne coche uniquement que l'option "Exécuter l'application sur l'ordinateur suivant" et là j'obtiens une erreur "429" quand je lance le client. Je pense pour des raisons de sécurité ? Normalement, la boîte de dialogue devrait s'afficher sur la machine distante ?
Merci pour vos réponses.
-----Message d'origine----- Bonjour,
J'utilise DCOM avec VB6.0 et notamment une application Client/Serveur livrée comme exemple avec VB6.0 version Enterprise. L'appli s'appelle "Hello" et contient un projet Client et un projet Serveur.
Si j'ai bien compris le principe de DCOM, je devrais pouvoir faire tourner le processus serveur sur une
machine
distante et m'y connecter depuis un processus client
situé
sur une autre machine ? Seulement ça ne marche pas ! Pouvez-vous me dire comment exploiter ces projets situés en l'occurrence dans : MSDN9898VS1036SAMPLESVB98Hello