Client/Server "Kryds & Bolle" baseret på Java Socket-programmering.
- Først køres klassen "TicTacToeServer", så en server bliver etableret lokalt.
- Dernæst køres klassen "TicTacToeClient" to gange, således at klienten kontakter serveren to gange. På den måde får vi altså to vinduer, som henholdsvis repræsenterer "x" og "o".
Kryds og bolle er et af verdens hurtigste og mest spillede spil. I kryds og bolle er der to deltagere, der spiller med henholdsvis kryds og bolle.
Brættet er ni felter (3x3), og hver spiller skiftes til placere en kryds/bolle. Den der først når tre på stribe vinder. Spillet afsluttes senest når alle felter er udfyldt eller man kan nøjes med tre brikker hver, således at man efter at have sat den tredje brik skiftes til at flytte en af sine egne brikker.
Hvis begge spillere spiller bedst muligt, vil spillet altid ende uafgjort, dvs. ingen af spillerne opnår tre på stribe.