| |
2-16 CORBA U. Interworking Tc, v1.0 Januar 2001 2 ? jede Verbindung findet zwischen einem Paar aufeinander einwirkenden CORBA-Gegenständen statt. Dieses schließt nicht den Gebrauch von einem spezifischen CORBA-Gegenstand in der Mehrfachverbindungsstelle aus, simultan Verbindungen als jeder Betrieb innerhalb einer Verbindung trägt mit ihr AssociationId Bezugnehmen auf eine spezifische Verbindung. Als Weise des Zeigens der Abhängigkeiten zwischen TC-Benutzerimplementierungen, eine Zahl von Anzeigenreihenfolgendiagramme werden in Abschnitt 2,2,3, "Anwendungsposition umfaßt und Verbindungseinführung, "auf Seite 2-28 . Diese veranschaulichen graphisch die Abhängigkeiten zwischen Gegenständen und zeigen Sie einige der betroffenen TIMING-Begrenzungen. Position-unabhängige Abhängigkeit der TC-Benutzeranwendungen erhalten, Abhängigkeit mit vier Majoren Eigenschaften werden gestützt: 1. Anwendungsposition (Finden) 2. Verbindungseinführung 3. Verbindungswartung 4. Betriebsanforderung Im allgemeinen, werden Anwendungsposition und Verbindungseinführung durch das CORBA zur Verfügung gestellt Service und den Lebenszyklusservice nennend, wird Verbindungswartung vorbei zur Verfügung gestellt die niedrigen Schnittstellen aller Gegenstände des TC-Benutzers CORBA und Betriebsanforderung wird zur Verfügung gestellt durch Spezifikationsübersetzung, das ORB, den Nachrichtenübermittlungsservice und beliebig Schnittstellenbehälter und TC-Behälter. 2,2,2 Die UnterseitenTC-BenutzercSchnittstellen Es gibt zwei Schnittstellen, die im TcSignaling definiert werden IDL-Modul, das als Elternteil dienen Schnittstellen für TC-Benutzergegenstände und TC-Benutzer wenden Fabriken ein. Ihre Funktionalität ist beschrieben in diesem Abschnitt. Jeder TC-Dialog bildet zu einer Verbindung zwischen zwei Tc- ab Benutzergegenstände. 2,2,2,1 Tc-KontextcInformationen Im CORBA-Gebiet finden alle TC-Benutzerabhängigkeiten innerhalb des Kontextes von a statt Verbindung TcSignaling. Während der Spezifikationsübersetzung haben alle Betriebe inout Parameter TcContext hinzugefügt ihrer Betriebsunterzeichnung zusätzlich zu irgendwelchen Arten innen getragen der ROS-/tcbetriebsdefinition. Dieser Parameter enthält die Verbindung Identifikation, rufen Sie Identifikation-, TC-Dialogsteuerung des Datenflussesinformationen und die verbundene Identifikation hervor (wo erforderlich). Die Ausnahmen, die während der Spezifikationsübersetzung erzeugt werden, haben eine TC-Dialog-Steuerung des Datenflusses Parameter zusätzlich zu irgendeinem Parameter in der ROS-/tcstörungsdefinition. Jedes von diesen Konstruieren wird unten definiert. typedefzeichenkette ScopedName; typedef CosNaming::Istring Istring; typedef langes AssociationId; typedef langes InvokeId; // Strecke -128 bis +127 für Q.773 // Werte InvokeId const InvokeId NO_ID = 2000000000; |  |
|
| |
|
|