Как вариант развития своего проекта, рассматриваю Netty(4 версии) как HTTP сервер.
Его задачей будет следующее:
1) При обращении к сайту, клиенту будет отдан "большой" javascript, в котором будет реализовано взаимодействие с сервисами системы(к примеру сервисы могут быть такими: данные пользователя; список документов; документы; отправка почты и тд).
2) Обращение к каждому из сервисов проходит тоже через Netty сервер, который хранит состояние подключения/сессии, формирует запрос сервису и формирует ответ клиенту.
Вопрос первый: подходит ли Netty для данной задачи?
Вопрос второй: возможно кто либо делал подобную задачу и может привести примеры реализации подобного подхода.
Что значит "сервис"? Конечный resful url по которому будут тягатся например json данные?
Во первых, подходит. Netty реализует обычный http (cookies, http header, etc...) но не более того. Всё остальное вам придется реализовывать самому. Там нет сессий к примеру, так что вам придётся делать их самому.
Вам придётся делать роуты чтобы мапить url на нужный вам handler или если url не подходит не под один критерий отдавать 404..
Много чего нужно будет делать с нуля.
По сути вы хотите написать мини framework, только уж много там подводных нюансов.