A lire aussi:
Un livre sur TSE ?
| Réparer ses bibliothèques DCOM |
|
|
|
| Écrit par Renaud DEVERS | |||||||
| Vendredi, 17 Mars 2006 18:15 | |||||||
Sous Metaframe quand les lecteurs sont remappés (c:\ -> m:\; d:\ -> n:\ ...) une corruption des composants COM peut arriver suite à nouvelle installation d'application ou une mise à jour.
Table des matières
Distributed Component Object ModelDistributed Component Object Model (DCOM) est une technologie propriétaire de Microsoft qui permet la communication entre des composants logiciels distribués au sein d'un réseau informatique. DCOM, appelé à l'origine “Network OLE”, étend COM et fournit le substrat sous l'infrastructure du serveur d'application COM+. Il a été rendu obsolète par Microsoft .NET. L'addition du « D » à COM est due à l'utilisation intensive de DCE/RPC, plus précisément sa version Microsoft, connue sous le nom de MSRPC. En termes d'extensions ajoutées à COM, DCOM devait résoudre les problèmes de :
Un des facteurs clés de la résolution de ces problèmes est l'utilisation de DCE/RPC comme le mécanisme RPC derrière DCOM. DCE/RPC possède des règles strictement définies à propos de la sérialisation et de la responsabilité de la libération de la mémoire. DCOM fut un adversaire important de CORBA. Les supporters de ces deux technologies les voyaient un jour devenir le modèle pour la réutilisation de code et de services sur Internet. Cependant les difficultés pour les faire marcher à travers des firewalls et sur des machines inconnues et non sécurisées, ont impliqué que des requêtes HTTP normales combinées avec des navigateurs web les ont supplantés. Microsoft a, à un moment, essayé et échoué de les atténuer en ajoutant une couche de transport supplémentaire http à DCE/RPC appelée ncacn_http (Network Computing Architecture, Connection-based, over HTTP, littéralement: architecture de réseau informatique, basée sur des connexions, sur HTTP). Ceci fut recyclé plus tard pour supporter des connexions Exchange 2003 sur HTTP. Comment tester?Le plus simple est d'ouvrir une MMC (Microsoft management consol): Ajouter le Snap-in compmgmt.msc. Vous pouvez aussi exécuter directement ce MSC. Dérouler le treeview de droite jusqu'à ”My Computer” . Si aucun message d'erreur n’apparait, c'est que vos bibliothèques ne sont pas corrompues. Comment réparer?Il existe plusieurs methode pour cela, voici la mienne (celle que j'utilise, trouvé sur le forum de Citrix®). Ouvrir la base de registre et supprimer la clef HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3. Toute la clef, pas uniquement ses valeurs. Allez dans le panneau de configuration et exécuter ajout/suppression de programmes. Choisir Ajouter ou supprimer des composants de Windows Ne rien changer dans la configuration, répondez simplement au wizard. Et pour finir, pas de Reboot, relancer simplement la MMC et re-tester votre serveur. L'erreur doit avoir disparu.
Powered by !JoomlaComment 3.26
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."
|
|||||||
| Mis à jour de ( Mercredi, 06 Août 2008 20:56 ) |













