Объединение Stateful Session Bean - PullRequest
0 голосов
/ 17 октября 2010

Можно ли выполнять пул экземпляров сессионных компонентов с сохранением состояния ... например, если экземпляр с сохранением состояния пассивируется, во время выполнения prepassivate () удаляет всю информацию о состоянии, связанную с ним, и отправляет ее в пул, еслизапрос получен от клиента во время восстановления состояния postActivate () для экземпляра, выбранного из пула, и продолжения.

1 Ответ

2 голосов
/ 18 октября 2010

Диаграмма состояний в спецификации EJB для бинов Stateful Session кажется мне достаточно ясной - экземпляры создаются для использования в сеансе и остаются связанными с сеансом до истечения времени ожидания или удаления.

У меня возникли проблемы при представлении сценария, в котором такой вид объединения будет повышением эффективности. В простейшем случае мы сравниваем стоимость создания / удаления экземпляра с затратами на сохранение и восстановление состояния, и я ожидаю, что последний будет доминировать.

...