This content has been marked as final. Show 4 replies
http://middlewaremagic.com/weblogic/?page_id=54361 person found this helpful
Can you please help me to understand question about weblogic coherence.
1) as I gone through the document it will store the large http objects , how it diffenent with JVM,.same weblogic cluster doing ,how it differ , Could you please help .
Hi Reddy,1 person found this helpful
Coherence provides fast and reliable access to the very frequently used data through caching.
It's In-Memory Data Grid is a data management system for application objects that are shared across multiple servers, require low response time, very high throughput, predictable scalability, continuous availability and information reliability.
Not all can be achieved by just a JVM effectively. Coherence compliments the already powerful JVM.
Hope this helps.
Maybe this (http://middlewaremagic.com/weblogic/?p=8351) can help you on the way.
This (http://docs.oracle.com/cd/E24290_01/coh.371/e22620/start.htm#CIHHAAIH) provides a good summary of what Coherence*Web does.
"Coherence*Web is an HTTP session management module dedicated to managing session state in clustered environments. Built on top of Oracle Coherence (Coherence), Coherence*Web:
- brings Coherence data grid's data scalability, availability, reliability, and performance to in-memory session management and storage.
- can configure fine-grained session and session attribute scoping by way of pluggable policies (see "Session and Session Attribute Scoping").
- can be deployed to many mainstream application servers such as Oracle GlassFish Server, Oracle WebLogic Server, IBM WebSphere, Tomcat, and so on (see "Supported Web Containers").
- can be deployed to many portal containers, including Oracle WebLogic Portal (see Chapter 10, "Using Coherence*Web with WebLogic Portal").
- allows storage of session data outside of the Java EE application server, freeing application server heap space and enabling server restarts without session data loss (see "Deployment Topologies").
- enables session sharing and management across different Web applications, domains and heterogeneous application servers (see "Session and Session Attribute Scoping").
- can be used in advanced session models (that is, Monolithic, Traditional, and Split Session) that define how the session state is serialized or deserialized in the cluster (see "Session Models")."