public interface SimpleChat
SimpleSampleChat
) a nabízí ho.
Klient si vyžádá proxy k této instanci (Connection.get(java.lang.Class<I>)
). Na ní pak
místně volá metody a ty jsou vykonány na serveru. Ukázková implementace je
triviální, ale je pomocí této techniky možné vytvořit robustní komunikační
systém.Modifier and Type | Method and Description |
---|---|
java.lang.String |
receive(long timeout)
Požádá server o zaslání jedné zprávy (klient je příjemcem).
|
void |
send(java.lang.String message)
Odešle zprávu serveru.
|
void send(java.lang.String message)
message
- odesílaná zprávajava.lang.String receive(long timeout) throws java.util.concurrent.TimeoutException
timeout
- maximální délka čekání na novou zprávujava.util.concurrent.TimeoutException
- pokud se server nedočká existence zprávy, kterou
klient žádá, do poskytnutého časového intervalu