Локальные EJB без сохранения состояния и удаленныйJAVA

Программисты JAVA общаются здесь
Anonymous
Локальные EJB без сохранения состояния и удаленный

Сообщение Anonymous »

Я новичок в EJB, но мне дали возможность улучшить уровень EJB.

Этот уровень состоит из EJB, который предоставляет доступные операции:

Код: Выделить всё

@Stateless(name = "myejb")
public class Facade implements FacadeRemote
{
@EJB
private EntityAHomeLocal entityAHome;

@EJB
private EntityBHomeLocal entityBHome;

// methods signatures and implementations
}
Как вы можете видеть, этот EJB использует другие локальные EJB, которые управляют операциями над сущностями.

Код: Выделить всё

@Stateless
public class EntityAHome implements EntityAHomeLocal
{
@PersistenceContext(name="myUnit")
private EntityManager manager;

// methods signatures and implementations
}
Мне трудно полностью понять архитектуру этого уровня.

[*]Распространена ли такая архитектура?
[*]Управляется ли локальный EJB без сохранения состояния через пул экземпляров так же, как удаленные EJB без сохранения состояния?
[*]Будет ли это работать, даже если entityAHome иentityBHome были удаленными EJB?
/>

Вернуться в «JAVA»