Over the last couple of months, I was investigating how I can add SSL support in GlassFish without having to redesign its HTTP Connector called Grizzly. I have to admit that everytime I've looked at the example included with the JDK, I was feeling like trying to bike on a frozen lake.
This is doable, but very hard (I'm the one near the person using skis (one scary person :-)!)Maybe that's only...
This week I've talked about Comet support in Glassfish at our BluePrints Web 2.0...
The GlassFish WebContainer is based on the Tomcat Servlet implementation called Catalina. The Catalina architecture, introduced in Tomcat 4.x, was designed to easily allow developer to extends it. There is several interception point in Catalina that can be extended:
Valve: A Valve is a request processing component associated with a particular virtual-server(host) or web-module (servlet). A...
Starting with GlassFish v2 build 15, secure AJAX/Comet requests are now supported by default (more info about Comet support in GlassFish here) . The GlassFish's out-of-the-box configuration always create a secure http-listener which listen on port 8181.To enable secure AJAX/Comet support, you just need to add the cometSupport property to the secure http-listener of GlassFish (edit your domain....
We are getting more and more requests (most probably to validate what I'm discussing here, and here, and here, and here ...LOL) about having Grizzly as a separate bundle developers can use to build scalable NIO based server. Hence we've decided to create a bundle that can live outside GlassFish (so you don't need to checkout and build GlassFish). The bundle is available here. For Maven user, just...