Title:

IDL to Java TM LanguageMapping Specification (automatische Übersetzung)

Home
Publication List
deutsch
  
ISBN: 3423050012   ISBN: 3423050012   ISBN: 3423050012   ISBN: 3423050012 
 
|<< First     < Previous     Index     Next >     Last >>|
  Wir empfehlen:       
 

1-28 IDL zu abbildendem Java, v1.2 August 2002 1 int[ ] val) {... } } 1,12 Diagramm für Schnittstelle 1,12,1 Grundlagen Eine nicht abstrakte IDL- Schnittstelle wird zu zwei allgemeinen Javaschnittstellen abgebildet: eine Unterzeichnung Schnittstelle und Betriebsschnittstelle . Die Unterzeichnungschnittstelle, die verlängert IDLEntity , hat den gleichen Namen, den der IDL-Schnittstellenname und als verwendet wird Unterschrift tippen Methodenerklärungen ein, wenn Schnittstellen der spezifizierten Art innen benutzt werden andere Schnittstellen. Die Betriebsschnittstelle hat den gleichen Namen, dem die IDL-Schnittstelle mit die Suffix- Betriebe hinzugefügt zum Ende und wird im Bediener-Seitendiagramm verwendet und wie eine Einheit für das Zur Verfügung stellen der optimierten Anrufe für zusammengestellten Klienten und Bediener. Eine Helferkategorie wird auch entsprechend den normalen Richtlinien, sehen Abschnitt 1,5 erzeugt, Helfer, auf Seite 1-13. Die Javabetriebsschnittstelle enthält die abgebildeten Betriebsunterzeichnungen. Wenn ein Betrieb wirft Ausnahmen auf, dann muß die entsprechende Javamethode Javaausnahmen werfen Entsprechen den aufgeführten IDL-Ausnahmen. Die Javaunterzeichnungschnittstelle verlängert die Betriebe anschließen, die (abgebildete) Unterseite org.omg.CORBA.Object, sowie org.omg.portable.IDLEntity. Methoden können sein hervorgerufen auf der Unterzeichnungschnittstelle. Die Schnittstellenerbschaft, die in IDL ausgedrückt wird, wird reflektiert in der Javaunterzeichnung schließen Sie an und Betriebe schließen Hierarchien an. Die Helferkategorie hält eine statische schmale Methode, die erlaubt zum Gegenstandhinweis von einem spezifischerem zu verengendes org.omg.CORBA.Object Art. Die IDL-Ausnahme CORBA::BAD_PARAM wird geworfen, wenn die Enge ausfällt weil der Gegenstandhinweis nicht die erbetene Art stützt. Ein anderes System Ausnahme wird angehoben, um andere Arten Störungen anzuzeigen. Versuchen, eine Null zu verengen Wille folgen Sie immer mit einem Rückholwert der Null . Die Helferkategorie hält eine statische unchecked_narrowmethode, die erlaubt zum Gegenstandhinweis einer spezifischeren Art zu verengendes org.omg.CORBA.Object. Keine Art-Überprüfung wird durchgeführt, um zu überprüfen, daß der Gegenstand wirklich erbeten stützt Art. Die IDL-Ausnahme CORBA::BAD_OPERATION kann erwartet werden wenn ungestützte Betriebe werden auf dem neuen zurückgebrachten Hinweis hervorgerufen, aber kein Ausfall ist erwartet zu der Zeit des unchecked_narrow. Es gibt keine speziellen Nullgegenstandhinweise. Java- Null kann frei gleichgültig wo überschritten werden ein Gegenstandhinweis wird erwartet. Attribute werden zu einem Paar Javaaccessor und Modifizierfaktormethoden abgebildet. Diese Methoden haben Sie den gleichen Namen, den das IDL-Attribut und überbelastet werden. Es gibt keinen Modifizierfaktor Methode für IDL schreibgeschützt Attribute. Attributausnahmen werden abgebildet, wie folgt:
  
Bürgerliches Gesetzbuch BGB
von Helmut Köhler
Siehe auch:
Handelsgesetzbuch HGB: ohne Seehandelsrech...
Arbeitsgesetze
Grundgesetz GG: Menschenrechtskonvention, Europäischer Gerichtsh...
Strafgesetzbuch StGB
Aktiengesetz · GmbH-Gesetz: mit Umwandlungsgesetz, Wertpapiererw...
Zivilprozeßordnung. ZPO
 
   
 
     
|<< First     < Previous     Index     Next >     Last >>| 

Back to the topic site:
AutoTranslated.com/Startseite/Programmiersprachen

External Links to this site are permitted without prior consent.

Publication List:
Java TM to IDL Language Mapping Specification (automatische Übersetzung)
Lisp Mapping Specification (automatische Übersetzung)
PL/I Language Mapping Specification (automatische Übersetzung)
Python Language Mapping Specification (automatische Übersetzung)
   
  Home  |  deutsch  |  Set bookmark  |  Send a friend a link  |  Impressum