*   >> Lecture Éducation Articles >> science >> la programmation

Composants COM avec .net

L'article ci-dessous montre l'utilisation de COM réutilisables objets avec .NET Framework. Interaction COM avec .Net framework est sous la forme d'ensembles. Modèle COM est développé par Microsoft, où l'application peut avoir accès aux données à partir d'objets COM. Assemblées sont constituées des ressources qui racontent le CLR sur le code de mise en œuvre. Pour accéder composant COM dans .NET Framework, il doit être ajouté comme une référence pour toute solution particulière. Asp.

net cadre dispose d'un panneau de l'onglet où les composants COM peuvent être consultés et ajoutés à tout projet. Quand un composant COM est ajouté au projet .Net il crée un ensemble Interop dans le dossier BIN de la solution de projet. Voici assemblage Interop est un assembleur généré 3ème partie qui peut être codé dans toutes les langues. L'assemblage Interop pour le composant COM ajouté détient métadonnées qui le CLR serait utiliser pour appeler les méthodes de l'objet COM. Un exemple de l'ajout de composant COM à utiliser dans .Net projet peut être Ionic.zip.dll ou itextsharp.dll.

Le projet a besoin d'utiliser l'espace de noms dans le code derrière pour tout composant ajouté particulier pour le projet. Ainsi sur la base que l'on peut accéder aux méthodes ou des variables présentes à l'intérieur du composant. Il existe de nombreux autres exemples pour démontrer la réutilisabilité de COM. Une fois les composants COM sont ajoutés à .Net Framework puis les méthodes il peut être consulté. Le .NET Framework fournit également un moyen pour afficher les variables ou méthodes étant codées en composant COM en utilisant de-assembleur.

La tâche de de-assembleur est de dé assembler l'objet COM et ainsi montrer les variables et les méthodes utilisées en elle. Accès à .Net de-assembleur peut être atteint en allant à Visual Studio de tous les programmes et la sélection des fenêtres outils SDK où l'on peut trouver le cmd pour .NET. Déplacer vers le répertoire parent et écrire ildasm. Une fenêtre d'ILDASM affiche où l'on peut sélectionner le composant COM dans le menu Fichier. Lors de la sélection de l'objet COM de-assembleur montre une structure de ventilation des méthodes ou des variables utilisées dans le composant COM.

Les assemblages d'interopérabilité liés à COM sont générés automatiquement par Visual Studio permettant ainsi inter coopération entre .net et .com.


Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.