1.6. Cechy dodatkowe, szczególne - 189764/OneArmBandit GitHub Wiki
Dodatkowe, unikalne cechy:
- Wielowątkowość - w pakiecie server znajduje się klasa UserThread, która implementuje interfejs Runnable. Każdy nowy klient (nowe podłączenie do serwera) to jeden nowy wątek. Wobec tego jeden klient=jeden wątek.
- Biblioteka zasobów - moduł będący opakowaniem biblioteki XStream pozwala w łatwy dla innych programistów sposób serializować i deserializować obiekty. Wystarczy utworzyć obiekt klasy ResourceLibrary a potem można już zapisywać i odczytywać dowolne obiekty (również listy) w prosty sposób mogąc jednocześnie podawać względną ścieżkę zapisu.