Service COM+ [C++] - Programmation
Marsh Posté le 20-11-2001 à 10:04:18
Je viens d'avoir une idée. Ne serait-ce pas un problème de session utilisateur ? Le service ne tournant peut-être pas dans la même session, le client appelle de nouveau le programme.
Mais alors comment fait-on pour gérer la communication des 2 programmes entre 2 sessions ?
Marsh Posté le 20-11-2001 à 15:24:15
J'ai un peu l'impression d'être seul
C'est pas grave, j'ai trouvé une solution de secours. Dans l'outil de config dcomcnfg.exe, j'ai sélectionné comme identité "l'utilisateur interactif" et cela fonctionne maintenant.
C'était donc bien un problème de session.
Voila, si ça peut aider qq'un.
Marsh Posté le 19-11-2001 à 18:48:05
Bonjour à tous,
Je suis en train de découvrir la programmation COM+ sous Borland C++ Builder 5.0 Pro. J'ai réussi à créer une application "out of process" qui démarre automatiquement lorsqu'un client l'appelle.
Le problème est que lorsque j'essaie de passer cette application en service, l'exécution du client charge l'application (alors qu'elle est déjà démarrée dans WinNt) une seconde fois. Du coup, l'application serveur appelée par le client se ferme automatiquement après quelques secondes et le client plante.
Quelqu'un aurait-il une idée ?
Merci d'avance...