ONJava.com    
 Published on ONJava.com (http://www.onjava.com/)
 See this if you're having trouble printing code examples


Looking Back and Ahead on ONJava.com

by Steve Anglin
01/02/2002

It's the start of a new year, and time to take stock of the year that has just ended. In the Java world, 2001 saw the development of the Java 2 Enterprise Edition (J2EE) 1.3 and Enterprise JavaBeans (EJB) 2.0 specifications, and the impact of their use with open source Java projects such as Apache's Jakarta Tomcat and Struts. Another important development was the Java API for XML (JAX), aimed squarely at the development of Web services. Here are five milestones of the evolution of Java in 2001, and the ONJava articles and columns that reported on them.

1. Apache's Jakarta Tomcat Web server is a Java-based Web application container created to run Servlets and JavaServer Pages (JSP) in Web applications. It's becoming the industry-accepted standard reference implementation for both the Servlets and JSP API. ONJava's column on Tomcat is written by Servlets and JSP software architect and author James Goodwill, and it features introductory Web application development issues, as well as information on Tomcat installation, configuration, deployment, and security.

2. Next, ONJava.com's JSP and Servlets columnist Sue Spielman contributed the following important and popular series on Apache Jakarta Struts.

3. Our column on EJB 2 by Tyler Jewell focuses on the latest API structure, additions, and applications. Specifically, it covers EJB 2 clustering, packaging, session beans, entity beans, transactions, security, and more. Tyler is BEA Systems' principal technology evangelist, and an expert on EJB and its latest 2.0 specification and implementation. He helped define the industry-standard implementation on earlier releases that is widely recognized in use as the primary business logic component architecture in some of today's Web Application Server tools and environments for enterprise Java.

4. Another BEA Systems expert, Al Saganich, focused his series of articles on JAX, the Java API for XML. JAX is important in using Java for Web services, which was a hot topic in 2001 and will continue to be in 2002.

5. And finally for 2001, JXTA was another interesting development in Web services, an open source project under Sun Microsystems blending Java and XML. It's introduced and explained in this XTRA JXTA: The P2P/Web Services Connection package of articles by Richard Koman. Look for project JXTA to continue its evolution in 2002.

Looking ahead to 2002, you'll see more extensive coverage of Java's strategy for Web services as it continues to unfold, including a sneak peek at the possible JAWS (Java API for Web Services) platform, which may include the JAX APIs, JXTA, jUDDI, jSOAP, and more yet to be determined. Additionally, expect to see more on the JAX API, featured in J2EE v.1.4, and the continued integration and application emphasis on J2EE and wireless Java (J2ME). These will be the major trends in Java for 2002, and ONJava.com will be there to cover them.

Steve Anglin is a senior consulting editor and writer specializing in Java.


Return to ONJava.com.

Copyright © 2009 O'Reilly Media, Inc.