Я предполагаю, что контейнер EJB может обрабатывать несколько взаимодействий с одним и тем же клиентом параллельно. Что это означает для запросов, которые используют один и тот же сеансовый компонент с отслеживанием состояния и влияют на его состояние? (это больше теоретический вопрос)
Действительно ли несколько запросов используют один и тот же экземпляр этого компонента? Если нет, то каким еще образом контейнер гарантирует, что изменения состояния, вызванные запросом, распространяются и доступны из параллельного запроса того же клиента?