| |
August 2002 IDL zum Javadiagramm: Diagramm für grundlegende Arten 1-7 1 1,4,1,2 IDLEntity Viele der Javaschnittstellen und -kategorien, die von IDL erzeugt werden, werden vorbei gekennzeichnet das Einführen oder das Verlängern einer leeren Markierung schließen IDLEntity an welches Nr. hat Methoden. Die folgenden Abschnitte kennzeichnen die Besonderen. Die IIOP-Veröffentlichungkategorien spezifiziert im Rückjava zum IDL-Diagramm (sehen Sie das Java zum IDL-Sprachdiagramm Spezifikation) ermittelt diese Fälle und marshal sie verwendend erzeugt marshaling Code in der Helferkategorie. // Java Paket org.omg.CORBA.portable; allgemeine Schnittstelle IDLEntity verlängert java.io.Serializable { } 1,4,1,3 JavaPeriodische Veröffentlichung Jene erzeugten Kategorien, die nicht abstrakt sind, einschließlich des Stummels klassifiziert, wird sich stützen Javagegenstand-Veröffentlichungsemantik. Z.B. haben erzeugte Helferkategorien nicht serializable sein. Die folgenden Kategorien stützen Javagegenstand-Veröffentlichungsemantik: ¥- Stummelkategorien abstrakte niedrige Kategorien des ¥ für konkrete valuetypes ¥- Implementierungskategorien für konkrete valuetypes ¥ irgendeine diese Kategorie Werkzeuge IDLEntity 1,4,1,4 HaltercKategorien Unterstützung für heraus und inoutparameterüberschreitenmodi erfordert den Gebrauch zusätzlichen Halterkategorien. Diese Kategorien sind für alle grundlegenden IDL-datatypes in vorhanden org.omg.CORBA- Paket und werden für alle genannten Benutzer definierten IDL-Arten erzeugt ausgenommen die definiert durch typedefs. (Anmerkung, die in diesem Kontextbenutzer definierte, umfaßt Arten das werden in OMG-Spezifikationen wie denen für den Schnittstellenbehälter definiert und andere OMG-Dienstleistungen.) Für Benutzer wird definierte IDL-Arten, der Halterkategorienname konstruiert, indem man hinzufügt Halter zum abgebildeten (Java) Namen der Art. Für die grundlegenden IDL-datatypes ist der Halterkategorienname der Javaartname (mit seinem Ausgangsbuchstabe gross geschrieben) zu, welchem das datatype mit einem hinzugefügten Halter abgebildet wird (z.B., IntHolder ) IDL-Art Javaart Ausnahmen langes Doppeltes nicht vorhanden diesmal |  |
|
| |
|
|