CrazyChat jest aplikacją typu chat zaimplementowaną w języku JAVA, która do wymiany wiadomości między użytkownikami wykorzystuje mechanizm RMI. Aplikacja składa się z dwóch części, serwera działającego z linii poleceń oraz klienta zaimplementowanego z wykorzystaniem Swing-a.
Jak uruchomić aplikację?
Aby uruchomić serwer należy najpierw stworzyć plik java.policy z zawartością:
grant {
permission java.security.AllPermission;
};
Oraz uruchomić aplikację z linii komend wykonując polecenie:
java -Djava.security.policy=/SCIEZKA/DO/PLIKU/java.policy -jar APLIKACJA.jar &
* Gdzie /SCIEZKA/DO/PLIKU jest absolutną ścieżką do pliku z konfiguracją zabezpieczeń a APLIKACJA.jar to nazwa pliku z aplikacją.
Część kliencką uruchamiamy poprzez wykonanie polecenia
java -jar APLIKACJA.jar
Po włączeniu aplikacji w polu serwer wpisanie adresu serwera craztChat.
Screenshoty
Pobieranie
CrazyChat dostępny jest do pobrania w formie archiwum ZIP. W archiwum znajduje się serwer CrazyChatSrv oraz klient CrazyChatCli, każdy projekt zawiera skompilowaną aplikację znajdującą się w folderze dist.
Pobierz CrazyChat
Uwaga!
Do poprawnego skompilowania części klienckiej należy dodać część serwerową jako bibliotekę


