Нам с коллегами по работе достался сервер с JBoss'ом, к сожалению без инструкции.
С Java работаем впервые, поэтому возник вопрос: как все это взаимодействует?
Я понимаю так: Клиентское приложение выполняет запрос к серверу. Tomcat (что-то вроде Apache и IIS) обрабатывает запрос. Java машина (что-то вроде среды ASP.NET) обрабатывает сервлеты, которые скомпилированы JDK. Далее эти сервелеты взаимодействую с БД и файлами.
Скорее всего эта схема в корне неверная. В ней я не могу понять зачем нужен JBoss, когда есть TomCat.
Насколько понимаю JBoss это что-то вроде библиотеки?
И последний вопрос, где можно узнать принцип обработки запроса JBoss'ом?
А так же что почитать? Есть ли хорошая литература?