| |
September 2003 Java zum IDL-Diagramm: BeweglichkeitcSchnittstellen 1-59 1 allgemeines org.omg.CORBA.Object-thisObject() {... } leeres deactivate() der Öffentlichkeit {... } allgemeines org.omg.CORBA.ORB-orb() {... } leeres orb(org.omg.CORBA.ORB orb der Öffentlichkeit) {... } } 1,5,3 Crsetzbarkeit der API-Implementierungen Ein Rahmen wird zur Verfügung gestellt, um Verkäufer-spezifischen Implementierungen des Java zu ermöglichen Sprache zu IDL, das Beweglichkeit Schnittstellen und Anwendungsprogrammierung abbildet Schnittstellen. Die betroffenen Kategorien sind: javax.rmi.CORBA.Stub javax.rmi.CORBA.Util javax.rmi.PortableRemoteObject Diese KategorienSIND in der Lage, ihre Methoden beliebig zu beauftragen, um Implementierung zu trennen Kategorien, die von den ORBVERKÄUFERN zur Verfügung gestellt werden können. 1,5,3,1 StubDelegate Die Implementierungsdelegiertkategorie für javax.rmi.CORBA.Stub muß einführen die folgende Schnittstelle für Profalldelegation: Paket javax.rmi.CORBA; allgemeine Schnittstelle StubDelegate { interner hashCode(Stubselbst); Boolescher equals(Stubselbst-, java.lang.Object-obj); ZeichenkettetoString(Stubselbst); leerer connect(Stubselbst-, org.omg.CORBA.ORB-orb) wirft java.rmi.RemoteException; leerer writeObject(Stubselbst, java.io.ObjectOutputStream S) wirft java.io.IOException; leerer readObject(Stubselbst, java.io.ObjectInputStream S) wirft java.io.IOException, ClassNotFoundException; } |  |
|
| |
|
|