Какая должна быть архитектура для данного Java EE проекта?
Добрый день!
Решил вот поизучать JavaEE. Дабы полнее погрузиться в процесс разработки придумал такую задачу.
Итак, есть некий сервер, который принимает от клиентов инфу (скажем координаты нахождения мобильных устройств или что-то в этом роде). Приняв данные он складывает их в БД (SQL или NoSQL - не суть и там и там надо бы пробелы заполнить.). Далее, есть веб-сервер, который отдает браузерам инфу, которая показывает например, дневной путь человека с телефоном.
Я никогда не влазил в стек JAva EE и потерялся во всех этих названиях и абревеатурах. На чем должен быть сервер с БД ? И какой должен быть веб-сервер? Читал, что вроде можно взять какой-нибудь jboss и прикрутить ему сервлеты?
Пожалуй для вашей задачи jboss - слишком много и не нужно.
Попробуйте tomcat для начала, а если знакомы со Spring, то очень советую построить приложение на Spring boot.