| |
Februar 2003 Sprache CORBA Scripting: Ausdrücke 2-13 2 2,5,7 VerfahrenscAnruf Die Syntax für Verfahrensanrufe ist: < procedural_call >::= < Bezeichner > "("< Argumente >".html" < Argumente >::= [ < expression_list > ] < expression_list >::= < Ausdruck > { ", "< Ausdruck > } * Ein Verfahrensanruf kann an jedem möglichem Gegenstand IDLscript angewendet werden, der durch einen Bezeichner genannt wird. Die Argumente, umgeben durch Haltewinkel, bestehen aus null oder mehr Ausdrücken getrennt durch Kommabuchstaben. Die Zahl Argumenten und die Bedeutung von a Verfahrensanruf hängen vom Gegenstand IDLscript ab, der durch den Bezeichner entworfen wird. Z.B. wenn der Gegenstand ein Verfahren (sehen Sie Abschnitt 2,9, "Verfahren," auf Seite 2-26), ist, dann Bedeutung soll dieses Gegenstandverfahren durchführen; während, wenn der Gegenstand eine Kategorie ist (sehen Sie Abschnitt 2,10, "Kategorien," auf Seite 2-28), dann ist die Bedeutung das instantiation von diesem Kategorie. 2,5,8 AttributcErhalten Die Syntax für das Attributerhalten ist: < attribute_get >::= < Ausdruck > ".", < Bezeichner > |< Ausdruck > "!", < Bezeichner > Ein Attributerhalten kann an jedem möglichem Ausdrucksgegenstand angewendet werden. Der Bezeichner nennt erreichtes Attribut. Zwei Punktdarstellungen werden zur Verfügung gestellt: '.', und '!'. Die Bedeutung von das Attributerhalten hängt davon den Ziel Gegenstand und die benutzte Punktdarstellung ab. Für die meisten Gegenstände, diese zwei Darstellungen sind gleichwertig und die Bedeutung ist der Zugang zu einem Bestehen Attribut des Zielgegenstandes. Jedoch angewandt zu einem CORBA-Gegenstandhinweis (sehen Sie Abschnitt 3,13,3, "Gegenstandhinweise," auf PAG e3-27), die Bedeutung ist ein chronous syn oder a aufgeschobenes Attributerhalten. 2,5,9 MethodencAnruf Die Syntax für Methodenanrufe ist: < method_call >::= < Ausdruck > ".", < Bezeichner > "("< Argumente >".html" |< Ausdruck > "!", < Bezeichner > "("< Argumente >".html" Ein Methodenanruf kann an jedem möglichem Ausdrucksgegenstand angewendet werden. Der Bezeichner nennt hervorgerufene Methode. Die Methodenargumente, umgeben durch Haltewinkel, bestehen aus null oder mehr Ausdrücke trennten sich durch Kommabuchstaben. Zwei Punktdarstellungen sind auch zur Verfügung gestellt: '.', und '!'. Die Bedeutung eines Methodenanrufs hängt vom Zielgegenstand ab und die benutzte Punktdarstellung. Für die meisten Gegenstände sind diese zwei Darstellungen und gleichwertig Bedeutung ist die Anforderung einer vorhandenen Methode des Zielgegenstandes. Jedoch angewandt zu einem CORBA-Gegenstandhinweis sehen Sie Abschnitt (3,13,3, "Gegenstandhinweise," auf page3-27), die Bedeutung ist ein synchroner oder aufgeschobener Methodenanruf. |  |
|
| |
|
|