Formation automatisme en ligne 3

opc

L'OPC UA - le dernier né des standards OPC

Le OPC UA (unified architechture) :  élaboré en 2008,dernier né des standards de serveur OPC,il intégre toutes les fonctions et spécifications du OPC classic et est multiplateforme(marche sur système non windows car ne dépendant pas des architechtures COM/DCOM).La Fondation OPC a publié les spécifications du OPC UA pour les 3 langages C/C++,Dotnet et java afin de faciliter la portabilité.Un SDK est fourni par la fondation OPC pour créer des serveurs OPC UA,cependant il n'est disponible que pour .Net,pour les autres langages C/C++ et Java,il faut acheter d'autres toolkits.

Lire la suite

Cours COM/DCOM/COM+

Historique

Tout d’abord cela à commencer par le presse-papiers (1987), qui permettait aux utilisateurs de copier des portions de données d’une application à l’autre. Cela fonctionnait bien pour des documents simples, mais lorsque ceux-ci étaient plus complexes, le presse-papiers atteignait ses limites. Plus tard, Microsoft développa la technologie DDE, Dynamic Data Exchange ou Echange dynamique de donnée, une « nouvelle génération » de presse-papiers,qui permet d’insérer des données à partir d'un document d’une autre application. Ces données restaient liées à l'application d'origine. Cette technologie ne fonctionnait pour les applications de Microsoft. A la différence de OLE, où on pourra lancer l'application d'origine en cliquant dans l'objet :feuille Excel dans l’application Word.Après DDE on a eu OLE 1 puis OLE 2,DCOM, COM et enfin COM+.

COM

COM « Component Object Model » ou Modèle d'objet composant est né avec OLE2. C'est une spécification de Microsoft qui décrit comment créer les objets réutilisables. Il a aussi pour but de définir un standard de communication (en fait des méthodes) afin d’accéder aux objets OLE localement.

Lire la suite