SwarmStream: A Next-Generation HTTP Stack for Java

SwarmStream: A Next-Generation HTTP Stack for Java by Ry4an Brase, Chad Tippin — Ry4an Brase and Chad Tippin provide an overview of SwarmStream Public Edition’s feature set. SwarmStream, a free tool for improving the performance of Java’s built-in HTTP networking routines, is among the cool new technologies you’ll learn about at this week’s Emerging Technology Conference. If you couldn’t be there in person, check out our conference coverage page for all the goings-on.


Javaworld> Use a CAPTCHA-based authentication module for J2EE Web applications

Spam has become one of the biggest menaces on the Web. Many community-based applications force authentication only to distinguish a valid user from an automated spam-bot, which can be overkill in some cases. CAPTCHAs help in differentiating between real users and automated bots. In this article, Anand Raman uses CAPTCHAs as weak authentication mechanisms for J2EE Web applications. He begins with a quick introduction to both the J2EE Web application security model and CAPTCHAs. He then builds on these concepts to implement a JAAS (Java Authentication and Authorization Service) login module using CAPTCHAs and integrates it with an application server’s existing security infrastructure. The artifacts are based on standard J2EE security mechanisms. Hence, the module can be reused on any J2EE application or across different application servers with some minor modifications.


A Look at Commons Chain: The New Java Framework

A Look at Commons Chain: The New Java Framework by Bill Siggelkow — In part one of a two-part series, Bill Siggelkow covers the basics of Chain, a promising new framework from the Jakarta Commons subproject that lets you integrate Chain into the Struts build process. In part two, Bill will cover how Chain is being applied to Struts and other projects. Bill is the author of O’Reilly’s Jakarta Struts Cookbook.

No-Fluff-Just-Stuff comes back to town

The No Fluff Just Stuff Java Software Symposium comes back to Milwaukee (March 4th – 6th). I am very disappointed that I will not be able to attend. My project goes live the week after and we are working long hours to meet the aggressive schedule. This would have my 3rd straight year at No-Fluff-Just-Stuff and it’s going to be tough missing all the fun.

The agenda looks great this year and I am really going to miss going to all of Dave Thomas’s season. Dave is redoing his Ruby for Java Programmers session again and I was looking forward to it. Ramnivas Laddad did a great job last year in his AspectJ talk. I was also looking forward to Ted Neward’s session on Indigo and CLI, as I am not as familiar with .NET as I should be. I was also looking forward to sessions with Justin Gehtland, Stuart Halloway, Venkat Subramaniam and Ben Galbraith.