Installation guide
CHAPTER 8 New Features in EAServer 4.0
What’s New 71
Servlet response caching can be enabled and configured in EAServer Manager.
No programming is required. For more information, see Chapter 5, “Web
Application Tuning,” in the EAServer Performance and Tuning Guide.
Entity component instance and query caching
EAServer 4.0 supports instance and query caching for EJB entity beans and
components of other types that use the entity design pattern. Caching can
improve performance for entity components that use automatic persistence by
minimizing the number of database
select queries required for ejbLoad
operations and finder method invocations. For more information, see Chapter
4, “EJB CMP Tuning,” in the EAServer Programmer’s Guide.
In-memory state replication for stateful session components
EAServer 4.0 enhances the existing stateful failover architecture with support
for failover in memory. This feature allows component instance state to be
maintained on a pair of servers, without incurring the overhead of using a
remote database to store component state. For more information, see Chapter
28, “Configuring Persistence for Stateful Session Components,” in the
EAServer Programmer’s Guide.
EJB 2.0 support
EJB 2.0 introduces support for message-driven beans, new home interface
method syntax, local interfaces, and inter-vendor interoperability. EJB 2.0 also
enhances the container managed persistence model defined in EJB 1.1.
Message-driven beans
EJB 2.0 integrates the EJB component architecture with the Java Message
Service (JMS) asynchronous messaging API. EJB 2.0 allows you to define
message-driven bean components to respond to JMS messages. An MDB
component is similar to an EJB stateless session bean, but the MDB component
responds only to JMS messages and has no direct client interface.