| |
2-2 Realzeit-CORBA, v1.1 August 2002 2 2,1 Realzeit-ORB Realzeit-CORBA definiert eine Verlängerung zum CORBA::ORB Schnittstelle, RTCORBA::RTORB . Diese Schnittstelle wird nicht von abgeleitet CORBA::ORB als das letzte wird in Pseudo-IDL ausgedrückt, für das Erbschaft nicht definiert wird. Dennoch RTORB begrifflich ist die Verlängerung der ORB-Schnittstelle. Das RTORB schließen Sie zur Verfügung stellt Betriebe, um andere Bestandteile von a herzustellen und zu zerstören an Realzeit-ORB. Es gibt einen einzelnen Fall von RTCORBA::RTORB pro Fall von CORBA::ORB . Der Gegenstandhinweis für das RTORB wird erreicht, indem man benennt ORB::resolve_initial_references mit ObjectId RTORB . RTCORBA::RTORB ist eine lokale Schnittstelle. Der Hinweis auf RTORB Gegenstand kann nicht seien als Parameter eines IDL-Betriebes überschritten Sie noch kann es sein stringified. Irgendwelche versuchen zu , also wird einen MARSHAL ergeben Systemausnahme (mit einem Standardminderjährigen Ausnahmecode von 4). // IDL Modul RTCORBA { lokale Schnittstelle RTORB { ... }; }; 2,1,1 Realzeit-ORB-Initialisierung Realzeit-ORB-Initialisierung tritt innerhalb des CORBA::ORB_init auf Betrieb. Das ist eine Realzeit-Implementierung ORB s von CORBA::ORB_init führt alle mögliche Tätigkeiten durch notwendig, die Realzeitfähigkeit des ORB zu initialisieren. Zwecks dem Entwickler etwas Steuerung über einem Realzeit-Gebrauch ORB s von Prioritäten geben das ORB_init Betrieb ist zur Behandlung eines argvelements der Form fähig: AnforderungcAbschaltung 2-28 ProtokollcKonfiguration 2-28 Vereinigtes IDL 2-33 Thema Seite |  |
|
| |
|
|