Klijent samo cita sa konzole sta korisnik unese,on to prosledjuje serveru.Server obradjuje komandu koja je uneta,vraca nazad odgovor, klijent procita odgovor servera i ispise u konzoli.
npr.Logovanje,Registracija,itd...
Sve radi super i nema nikakvih problema.
Pitanje moje je vezano za komande koje se zadaju u konzoli.
Da li postoji neki patern sa kojim bih nekako na serverskoj strani organizovao komande,tako da na primer,ako neko drugi uzme moju aplikaciju,i zeli da doda novu komandu i funckionalost toj komandi,da to uradi sto lakse i jednostavnije.
za sada je uradjeno ovako nesto :
Code:
String[] requestSplit = clientRequest.split(" ");
if(requestSplit[0].equals("REGISTER")) message = register(requestSplit[1]);
else if(requestSplit[0].equals("LOGIN")) message = login(requestSplit[1]);
else if(requestSplit[0].equals("LOGOUT")) message = logout();
String[] requestSplit = clientRequest.split(" ");
if(requestSplit[0].equals("REGISTER")) message = register(requestSplit[1]);
else if(requestSplit[0].equals("LOGIN")) message = login(requestSplit[1]);
else if(requestSplit[0].equals("LOGOUT")) message = logout();
Unapred hvala.