Begriff |
COM-fähige Sprachen |
Abkürzung |
|
Synonyme/Aliase |
|
Erläuterung des Begriffs
COM-fähige Sprachen
COM ist grundsätzlich programmiersprachenunabhängig. Die Arbeit mit COM-Komponenten verlangt einer Programmiersprache die Unterstützung des COM-Binärstandards ab. Sofern diese Unterstützung implementiert ist, kann die Sprache mit einer Vielzahl unterschiedlicher COM-Objekte aus verschiedenen COM-Komponenten zusammenarbeiten.
Es sind inzwischen viele Sprachen (z.B. Visual Basic, VBScript, Visual Basic for Applications, Delphi, Visual C++ (Microsoft C++-Variante), Visual J++ (Microsoft Java-Variante), JScript, Haskell, Perl, REXX, PHP4, DialogAPL, Component Pascal, Object Pascal, Object Cobo, ML) verfügbar, die COM unterstützen. Diese Sprachen werden als COM-fähige Sprachen (engl. COM-enabled Languages) bezeichnet. Dabei bieten die meisten Sprachen eine Zwei-Wege-Unterstützung. Das bedeutet, dass es sowohl möglich ist, bestehende Komponenten zu nutzen, als auch in dieser Sprache eigene Komponenten zu erzeugen. Aufgrund der Interoperabilität zwischen COM und dem .NET Framework können auch alle .NET-fähigen Programmiersprachen COM-Komponenten nutzen und bereitstellen. Szyperski bezeichnet die Effizienz der Unterstützung verschiedener Sprachen in COM als nahe optimal, sieht aber im CLI-Komponentenmodell eine weitere Verbesserung hinsichtlich der Anzahl der unterstützten Sprachen [Szy02, S. 394].
Querverweise zu anderen Begriffen im Lexikon
Visual Basic for Applications Komponentenmodell COM-Komponente COM-Objekt Visual C++ Komponente JScript Perl J++
|
Dienstleistungen:
Beratung/Consulting zu COM-fähige Sprachen
Support zu COM-fähige Sprachen
Schulungen zu diesem Thema:
In unserem umfangreichen Schulungsmodulkatalog haben wir keinen Eintrag zum Thema COM-fähige Sprachen gefunden. Das heißt aber nicht, dass wir Ihnen keine Schulung dazu anbieten können! ggf. ist dieses Stichwort anders in unserem Katalog erfasst. Selbst wenn das Thema bisher nicht in unserem Katalog erscheint, können wir dazu über Partner Schulungen anbieten. Bitte stellen Sie eine unverbindliche Seminaranfrage oder rufen Sie uns an unter +49 201 7490700!
|