The Distributed Tic-tac-toe was designed using the client-server model, where the clients are remote and distributed players who are not supposed to be in the same machine. The functionality of the servers' services, which has to manage simultaneous play-sessions, was implemented through SOAP Web Services.