Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.chat
RMIChatServerIf interfész

Ős interfészek:
Remote
Megvalósító osztályok:
RMIChatServer

public interface RMIChatServerIf
extends Remote

Java Chat Program - Kommunikációs interfész / szerveroldal.

Mióta:
Java 2 Útikalauz programozóknak 1.3
Forrásfájl:
RMIChatServerIf.java

Metódusok
 Hashtable nevlistaSzinkronizalas()
          A kliensek itt kérhetik le az aktuális névlistát, ha azt az aktuális állapotra akarják hozni.
 void tarsBelepes(String nev, RMIChatClientIf Kli)
          A szerver ezen a metódusán kapja egy újonnan belépő klienstől annak becenevét és kliensoldali kommunikációs végpontjának távoli referenciáját (ezen keresztül hívhatja vissza a klienst, ha erre szükség van)
 void tarsKilepes(String nev)
          A szerver ezen a metódusán kapja egy kilépő klienstől annak becenevét.
 int uzenetFogadas(String nev, String szoveg)
          A szerver ezen a metódusán kapja a kliensektől az ott beírt sorokat ...
 

Metódusok részletezése

uzenetFogadas

int uzenetFogadas(String nev,
                  String szoveg)
                  throws RemoteException
A szerver ezen a metódusán kapja a kliensektől az ott beírt sorokat ... Visszaadja a résztvevők számát (névlista szinkronizációjára).

Specifikált kivételek:
RemoteException

tarsBelepes

void tarsBelepes(String nev,
                 RMIChatClientIf Kli)
                 throws RemoteException
A szerver ezen a metódusán kapja egy újonnan belépő klienstől annak becenevét és kliensoldali kommunikációs végpontjának távoli referenciáját (ezen keresztül hívhatja vissza a klienst, ha erre szükség van)

Specifikált kivételek:
RemoteException

nevlistaSzinkronizalas

Hashtable nevlistaSzinkronizalas()
                                 throws RemoteException
A kliensek itt kérhetik le az aktuális névlistát, ha azt az aktuális állapotra akarják hozni. A hashtáblában kulcsként vannak a résztvevők nevei, hozzá tárolt objektumok: nincs definiálva

Specifikált kivételek:
RemoteException

tarsKilepes

void tarsKilepes(String nev)
                 throws RemoteException
A szerver ezen a metódusán kapja egy kilépő klienstől annak becenevét.

Specifikált kivételek:
RemoteException

Java 2 Útikalauz programozóknak 5.0