Dátumos kliens-szerver
Összeköttetés alapú szolgáltatást alapul véve oldjuk meg, hogy a világ "bármely" táján meg lehessen kérdezni néhány, dátummal kapcsolatos információt.
A kliens kérje be a fix port-számon futó szerver IP-címét (ha egyetlen gépen dolgozik, akkor localhost), a szerver pedig válaszként különböző (a kliens által megadott) nyelveken közölje az aktuális dátumot, azt, hogy hány hónap és nap van még hátra karácsonyig, illetve hány nap, óra, perc a tanév kezdetéig.
A megoldáshoz használja a JOptionPane osztály showInputDialog(), illetve showMessageDialog() metódusát, illetve a JDK_8 time csomagjának szolgáltatásait.
Mielőtt nagyon megfeledkezne róla, írjon JUnit tesztet az idők kiszámításának tesztelésére.
A feladat megoldása előtt, illetve közben célszerű átnézni a következő fogalmakat:
Kliens-szerver alkalmazás, time csomag (JDK_8), lokalizáció - ezekhez pl. itt találhat referenciákat :
http://java.progtanulo.hu/java-programozas/22-halozatkezeles
http://tutorials.jenkov.com/java-networking/index.html
http://www.tutorialspoint.com/java/java_networking.htm
http://javarevisited.blogspot.hu/2015/03/20-examples-of-date-and-time-api-from-Java8.html
http://tutorials.jenkov.com/java-internationalization/index.html
https://docs.oracle.com/javase/8/docs/technotes/guides/intl/
https://netbeans.org/kb/73/java/gui-automatic-i18n.html
de persze bármely más, a témával foglalkozó anyag is jó lehet.
Egy lehetséges megoldás olvasható a következő pdf fájlban. Próbálja meg megérteni és megoldani a leírtak alapján.