Zurück zum Manuskript
// Datei: RmiImpl.java // Implementierung der fern auszuführenden Methoden // ============================================================= import java.rmi.*; import java.rmi.server.*; import java.util.*; public class RmiImpl extends UnicastRemoteObject implements RmiDekl { String abteilung = null; public RmiImpl(String abt) throws Exception { this.abteilung = abt; } public ArrayList<String> frageTbuch(String kqs) throws Exception { System.out.println(" frageTbuch()"); Telefonbuch tb = new Telefonbuch(abteilung); ArrayList<String> suErg = tb.tBuchAbfrage(kqs); return suErg; } public void beende() throws Exception { System.out.println(" beende()"); UnicastRemoteObject.unexportObject(this, true); } }

Zurück zum Manuskript