MCOP: objektmodel og strømme |
forrige | næste |
Indholdsfortegnelse
MCOP er standarden som aRts anvender til:
Kommunikation mellem objekter.
Netværkstransparens.
Beskrivelse af objektgrænseflader.
Sproguafhængighed.
En vigtig del af MCOP er grænsefladesbeskrivelsessproget, IDL, som bruges til at definere mange af aRts programmeringsgrænseflader og andre grænseflader på en sproguafhængig måde.
For at bruge en IDL-grænseflade fra C++, kompileres den med IDL oversætteren til C++ kode. Når du implementerer en grænseflade, afleder du fra skabelonklassen som IDL oversætteren har oprettet. Når man bruger en grænseflade gør man det med en omliggende skal. På denne måde kan MCOP bruge en protokol hvis objektet du taler med ikke er lokalt - man får netværkstransparens.
I dette kapitel er emnet at beskrive de grundlæggende funktioner i objektmodellen som er resultatet af at bruge MCOP, protokollen, hvordan MCOP bruges med C++ (sprogbindning), og så videre.
forrige | hjem | næste |
Instrumentkort | op | Grænseflade og IDL |