poker-network enthält einen Poker-Server, eine Client-Bibliothek, eine abstrakte Bibliothek für Bedienoberflächen und einen Client für das Ganze. Der Server gibt die Karten und prüft die Aktionen der Anwender mittels einer Poker-Engine. Er wartet an einem TCP-Port und kommuniziert über sein eigenes spezifisches Protokoll mit den Clients. Die dauerhaften Daten werden in einer MySQL-Datenbank gespeichert. Die Client-Bibliothek implementiert das Protokoll poker-network für den Client. Die abstrakte Bibliothek für Bedienoberflächen stellt ein Framework auf Basis der Client-Bibliothek zur Verfügung und ist geeignet, einen benutzerfreundlichen Client zu implementieren. (hjb)