|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ServerConnectionInterface
Eine Implementierung dieses Interfaces legt fest, welches Netzwerkprotokoll die Daten zwischen Softwareeinheiten oder Rechner übertragen werden. Die Funktionalität wird protokollneutral durch dieses Interface für die Server-seitig notwendigen Methoden nach Außen vertreten.
Method Summary | |
---|---|
ConnectionInterface |
accept()
Wartet auf eine Verbindungsanfrage eines Clients (passive Verbindung). |
void |
connect(int subAdressNumber)
Erstellt eine Verbindung zur lokalen Adresse mit der Nummer der Subadresse. |
void |
disconnect()
Schließt die aktuelle Verbindung. |
ConnectionInterface |
getPlainConnection()
Gibt eine Instanz der Kommunikationsklasse vom Typ ConnectionInterface des gleichen Protokolls. |
String |
getPlainConnectionName()
Liefert den Klassennamen der Kommunikationsklasse vom Typ ConnectionInterface des gleichen Protokolls. |
Method Detail |
---|
void connect(int subAdressNumber) throws CommunicationError
subAdressNumber
- die Nummer der Subadresse
CommunicationError
- Wenn die Verbindung nicht erfolgreich erzeugt wurde.void disconnect()
ConnectionInterface accept()
null
, wenn keine Verbindung erzeugt werden konnte.ConnectionInterface getPlainConnection()
ConnectionInterface
des gleichen Protokolls.
String getPlainConnectionName()
ConnectionInterface
des gleichen Protokolls.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |