About the technology author(s): Victor Yang works for IBM Toronto Lab as a contractor. He graduated with an MSCS degree from Georgia Tech in 1994. Since then, he has worked for numerous companies including IBM, Sun Microsystems, SunLife, CIBC, S1, and AT&T. Mr. Yang is a Sun-certified programmer and Web component developer. He is also active in writing for IBM DeveloperWorks articles. Mr. Yang can be reached here.