| |
1-54 Java zu abbildendem IDL, v1.3 September 2003 1 org.omg.CORBA.portable.InputStream org.omg.CORBA.portable.OutputStream org.omg.CORBA_2_3.portable.InputStream org.omg.CORBA_2_3.portable.OutputStream org.omg.CORBA.portable.ObjectImpl org.omg.CORBA.portable.Delegate org.omg.CORBA_2_3.portable.ObjectImpl org.omg.CORBA_2_3.portable.Delegate org.omg.CORBA.portable.InvokeHandler org.omg.CORBA.portable.ResponseHandler org.omg.CORBA.portable.ApplicationException org.omg.CORBA.portable.RemarshalException org.omg.CORBA.portable.UnknownException org.omg.CORBA.portable.IndirectionException org.omg.CORBA.portable.ServantObject org.omg.CORBA.portable.ServantObjectExt Dieses werden APIs im IDL zum Javasprachdiagramm beschrieben Spezifikation. 1,5,2 Erzeugte Kategorien Es gibt zwei Arten Kategorien, die als Teil dieser Spezifikation erzeugt werden. 1. Stummelkategorien. Diese werden von den RMI/IDLKLIENTEN verwendet, um Anrufe zu einem Bediener zu schicken. Ein Stummel Kategorie wird für jede RMI-/idldirektübertragungsschnittstelle angefordert. 2. Riegelkategorien. Diese werden verwendet, um eingehende Anrufe zu verarbeiten und die Anrufe zu a zu schicken Bedienerimplementierungskategorie. Eine Riegelkategorie wird für jedes RMI/IDL angefordert Implementierungskategorie. Keine erzeugten Kategorien werden für RMI-/idlwertarten, Ausnahmen, usw. angefordert. 1,5,2,1 Stummelkategorien Für jede RMI-/idlremoteschnittstelle Foo es gibt eine Stummelkategorie _ Foo_Stub das verlängert javax.rmi.CORBA.Stub und Werkzeuge Foo . Die Stummelkategorie stützt Stummelmethoden für alle RMI-/idlremotemethoden in RMI-/idlremoteschnittstellen, die sie einführt und müssen ein allgemeines Keinargument haben Erbauer. Ist hier eine einfache RMI-/idlschnittstelle und eine Beispielstummelkategorie: // Java allgemeine Schnittstelle Aardvark verlängert java.rmi.Remote { allgemeines internes echo(int x) wirft java.rmi.RemoteException, Boomerang; } allgemeine Kategorie _ Aardvark_Stub verlängert javax.rmi.CORBA.Stub Werkzeuge Aardvark { |  |
|
| |
|
|