Поставил перед собой задачу написать сервер на Java, который сможет работать с БД, обрабатывать команды пользователей,быть готовым к тому,что из него сделают сервер,для обработки игровой логики (какой-нибудь простой онлайн-игры или android-игры) или же взять, и полностью работать с сайтом. В общем, я хотел бы для себя написать многофункциональный сервер.
Хотелось бы спросить,в какую сторону копать,куда лучше посмотреть и что и как лучше сделать?
Уже перелопатил много всего про netty, nio, но хотелось бы узнать мнение других людей.
Так же можешь почитать про Spring. Достаточно удобная вещь для написания своего сервера + большое количество настроек через анотации, что существенно сокращает код
самый базовый вариант- это изучать Java EE (Enterprise edition). Конкретные темы: Servlet Facelet. Если говорить о фреймворках, то sparkjava, Так же, если говорить о разработке под Android, то следует знать о таких технологиях как SOAP и REST, знать о OkHTTP и т.д. На самом деле, тема очень большая, но вот это азы.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости