Sun Application Server Builds and Clustering ...

I think there is some confusion in this regard. I think I must clarify certain things here. This post is about which distributions of Sun's application server have clustering support "out-of-the-box".

Simple answer: ALL .

Long Answer:

Following distributions of application server all have clustering support built into them:

The reason this is possible is because the core application server code base is exactly the same in all the distributions. It is the various other 3PP (third party products) that differ. For example, the SDK bundle (it has different official name, check out http://java.sun.com/javaee for details) has other software like access manager and portal server support, whereas the EE bundle has HADB to store the state and has NSS and Load-balancer plugin among other things.

The features that enable this (amazing, IMO) feat are:

  • In-memory replication of conversational state.
  • Usage Profiles.
  • IIOP failover.
So, next time you need clustering support, don't look for EE, PE, SDK and GlassFish builds do the job. I will post more in this regard soon ...
Comments:

Good blog. It will be good to see a nice picture of various GlassFish distributions. Java EE SDK contains Application Server, Samples, Blueprints, Java EE javadocs, Java EE Tutorial and optionally JDK 6.0. Java Application Platform SDK contains everything in Java EE SDK alongwith OpenESB 2.0 Beta, Access Manager 7.1, Portlet Container 1.0 and Sun Web Developer Pack R1. In addition, we have a "with Tools" version of application server onSDK download page. Tools bundle includes everything in Java Application Platform SDK alongwith NetBeans 5.5.1 Beta and NetBeans Enterprise Pack. Traditionally, netbeans.org netbeans.org also has a download for Application Server and NetBeans co-bundle. However, the GlassFish v2 co-bundle is not yet available.

Posted by Abhijit Kumar on April 05, 2007 at 05:31 PM PDT #

Hello, I was really glad to find your blog about clustering with Glassfish and Sun Application Server. Can you answer me one question. Is there a stable release form of this Application Server that support EJB 3.0 clustering ? I am looking forward to your answer Benedikt Weiner

Posted by Benedikt Weiner on April 11, 2007 at 05:47 PM PDT #

Benedict
Glad that you find it useful.

EJB3.0 Clustering -- by that if you mean that the state of the stateful session beans is preserved across the clusters -- then yes, Sun's application server and GlassFish both have this capability.

You should check out glassfish.dev.java.net and download build b41a for GlassFish V2.

For details, send an e-mail to ejb@glassfish.dev.java.net

Hope that helps, Kedar

Posted by Kedar on April 11, 2007 at 11:52 PM PDT #

Post a Comment:
Comments are closed for this entry.
About

Welcome to my blog where mostly my work related thoughts are expressed.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today