| |
1-36 IDL zu abbildendem Java, v1.2 August 2002 1 // wählen Sie einen Zielgegenstand vor Example.Modes-Ziel =...; // erhalten Sie im tatsächlichen Wert internes inArg = 57; // bereiten Sie vor sich, heraus zu empfangen OutHolder IntHolder = neues IntHolder(); // stellen Sie in der Seite des inout auf InoutHolder IntHolder = neues IntHolder(131); // bilden Sie die Anforderung internes Resultat = target.operation(inArg, outHolder, inoutHolder); // Gebrauch der Wert des outHolder ... outHolder.value... // Gebrauch der Wert des inoutHolder ... inoutHolder.value... Vor der Anforderung der Eingangswert des inout Parameter muß in den Halter eingestellt werden instance, das der Aktualparameter ist. Das inout Halter kann vorbei ausgefüllt werden irgendein Konstruieren eines neuen Halters von einem Wert oder durch das Zuweisen dem Wert eines Bestehens Halter der passenden Art. Nach der Anforderung verwendet der Klient das outHolder.value den Wert des Heraus zugänglich machen Parameter und das inoutHolder.value zum Zugänglich machen des Ausganges Wert des inout Parameter. Das Rückholresultat des IDL-Betriebes ist als vorhanden Resultat der Anforderung. 1,12,3 Kontextargumente zu den Betrieben Wenn ein Betrieb in einer IDL-Spezifikation eine Kontextspezifikation hat, dann org.omg.CORBA.Context- Eingangsparameter (sehen Sie Abschnitt 1,19,7, Kontext, an Seite 1-71) wird nach den Betrieb-spezifischen Argumenten, zur Argumentliste hinzugefügt für eine Anforderung. 1,13 Diagramm für Wertart 1,13,1 JavacSchnittstellen Benutzt Für WertcArten Dieser Abschnitt beschreibt einige Javaschnittstellen, die als Teil benutzt (und angefordert) werden Java, das für IDL-Wertarten abbildet. |  |
|
| |
|
|