Embedded Glassfish

Posted by TomRose on May 25, 2008 under Open Source | 2 Comments to Read

I’ve used Eclipse based IDEs for a few years, and I’m fairly comfortable with them, so usually only take a casual look at the NetBeans offerings. However, seems 6.1 has noticeable performance improvements, enough to motivate me to take a closer look at the latest release.

While digging into NetBeans…I noticed that GlassFish v3 has embedded capabilities, so I just had to give it a closer look. Since I’m not familiar with either, I spent a couple hours getting acquainted with NetBeans and GlashFish v3…they look great. I was able to take a JavaSE 1.6 app, spin-up full GlassFish within that application’s JVM, and deploy a WAR. The performance on a single core windows workstation is noteworthy…“INFO: Glassfish v3 started in 1032 ms.” Building single-purpose services, and/or appliances with GF v3 seems very appealing.

https://embedded-glassfish.dev.java.net/gf-embedded-api/

Some other projects that seemed interesting: A continuous integration engine, Hudson; and an enterprise service bus, OpenESB.

http://blogs.sun.com/theaquarium/

Cheers!

Tom