Состояние разговора (Java EE) - Conversational state (Java EE)

В Платформа Java, Enterprise Edition (Java EE), Состояние разговора являются значениями полей сессионный компонент плюс транзитивное закрытие объектов, доступных из полей bean-компонента. Используется имя «разговорный», поскольку в этом состоянии клиент взаимодействует с компонентом, а сеансовый компонент без состояния не делает этого.[1] Например, в то время как bean-компонент Cart может содержать диалоговое состояние для связи с клиентом о содержимом его корзины, bean-компонент Order может не содержать, поскольку в вызове нет необходимости.[2] Транзитивное замыкание bean-компонента определяется в терминах протокол сериализации для языка программирования Java, то есть поля, которые будут сохранены при сериализации экземпляра компонента.

Рекомендации

  1. ^ Джендрок, Эрик (2006). Учебное пособие по Java EE 5. Prentice Hall Professional. ISBN  9780321490292.
  2. ^ Васильев, Юлий (2008). Начало разработки приложений на основе баз данных в Java EE: использование GlassFish. Апресс. п.306. ISBN  9781430209645.