Praca inżynierska Ruletka w architekturze klient - serwer Wydział Fizyki, Matematyki i Informatyki Kierunek: Informatyka Autor: Mateusz Macięga Kraków, 2014 Promotor: dr Danuta Zboś Cel pracy
Zaprojektowanie i zaimplementowanie w języku Java aplikacji umożliwiającej wieloosobową rozgrywkę w ruletkę
Aplikacja oparta na architekturze klient - serwer 4 luty 2014 Mateusz Macięga Architektura klient-serwer Zasada działania architektury oprogramowania klient - serwer 4 luty 2014 Mateusz Macięga Podstawowe założenia
Aplikacja okienkowa
Implementacja w Javie (bez frameworkow)
Wykorzystanie protokołu TCP
Obsługa adresów IP w wersji 4
Biblioteka NIO (gniazda sieciowe)
Biblioteki Swing i AWT (grafika) 4 luty 2014 Mateusz Macięga 5/14 Dlaczego TCP a nie UDP?
Połączeniowy
Niezawodny
Aplikacja nie wymaga dużej szybkości transmisji 4 luty 2014 Mateusz Macięga I/O kontra New I/O (NIO) I/O New I/O