| By Ajit Sagar | Article Rating: |
|
| November 1, 2001 12:00 AM EST | Reads: |
14,454 |
First things first: I'd like to take a moment to reflect upon SYS-CON's JDJEdge Conference in light of the tragedy that shocked America on September 11. The best way to deal with a terrorist act is to not give in and allow it to disrupt everyday activities. To that effect, JDJEdge took place as planned, September 23-26. Under the circumstances, it was quite successful.
On the J2EE front, most vendors attended and imparted useful information in the form of presentations, exhibits, demos, tutorials, and one-on-one discussions. Kudos to the SYS-CON crew, who worked under adverse circumstances to make this happen, as well as to the attend- ees, vendors, presenters, faculty, and industry luminaries who traveled from across the globe to help shape the event.
Sun announced the final release of J2EE 1.3 on September 24, the second day of the conference. Java versions can get confusing. This was the version 1.3 release of the API suite for the enterprise edition. The 1.3 release is promoted by Sun as the release that "simplifies business integration and delivers increased functionality for developing and deploying enterprise-level Web services." If you look for the message in this statement, it covers two main concepts: "business integration" and "Web services." Basically, these two paradigms are Java's windows into enterprise applications.
Web services are abstractions of functional modules built in a programming environment and applied to Web-based enterprise applications. The main effect of creating Web services is to have the functionality available in a form that can be queried, brokered, searched, and executed across the Web. On the other end of the spectrum, however, is the actual integration of the Web service to the back end. In a world replete with Web services, this will be achieved through the Web layer. For instance, business partners can connect via XML-based protocols talking Web service to Web service. The connectivity layer, however, isn't that simple yet, and chances are it will never get to that level. Integration to the current EIS systems can be done via JDBC (for database sources), JMS, CORBA, JNI (if absolutely required), or the J2EE Connector Architecture (J2EE CA). It's Sun's hope that the integration market will move toward the J2EE CA as the preferred way of integrating to legacy systems. J2EE CA provides the connectivity layer to complete the final piece of the enterprise application story.
The J2EE 1.3 version continues enhancing the Java platform to support enterprise application development. The main features of this release are:
- The release of J2EE connectors
- JMS message-driven beans
- Enterprise JavaBeans 2.0 release
- JAXP for XML integration and XML manipulation using JSPs
- Java servlet filters
As vendors that support the Java platform continue to enhance the application development and deployment environments, more sophisticated tools for building enterprise applications are emerging. We are, however, just on the brink of the e-business revolution.
In this issue we have an article from Neal Ford on Jakarta's Struts framework that applies the MVC design pattern to Java presentation design using servlets. Abraham Kang and Donald Levy introduce you to the joys of implementing single sign-on in the Java arena. A couple of product reviews and our regular columns complete the picture to give you another substantial bite of J2EE in true JDJ style.
Published November 1, 2001 Reads 14,454
Copyright © 2001 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Ajit Sagar
Ajit Sagar is a principal architect with Infosys Technologies, Ltd., a global consulting and IT services company. Ajit has been working with Java since 1997, and has more than 15 years experience in the IT industry. During this tenure, he's been a programmer, lead architect, director of engineering, and product manager for companies from 15 to 25,000 people in size. Ajit has served as JDJ's J2EE editor, was the founding editor of XML Journal, and has been a frequent speaker at SYS-CON's Web Services Edge series of conferences, JavaOne, and international conference. He has published more than 125 articles.
- It's the Java vs. C++ Shootout Revisited!
- Patterns for Building High Performance Applications
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Cross-Platform Mobile Website Development – a Tool Comparison
- Three Buzzwords That Every CIO Hears but One They Should Listen To
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- Immersing into JavaScript Frameworks
- Workday Reportedly Prepping to Go Public
- Cloud Expo New York: The Java EE 7 Platform - Developing for the Cloud
- Book Review: Sams Teach Yourself Java in 24 Hours
- OpenOffice.com Lives
- Book Excerpt: Introducing HTML5
- Adobe Sends Flex to the Apache Foundation
- Five Years Waiting for JRE 7: Is It Justified? (Part 1)
- Book Excerpt: Java Application Profiling Tips and Tricks
- i-Technology in 2012: Five Industry Predictions
- It's the Java vs. C++ Shootout Revisited!
- Patterns for Building High Performance Applications
- OpenXava 4.3: Rapid Java Web Development
- The Next Web Architecture
- Asynchronous Logging Using Spring
- Java for Programmers (2nd Edition)
- Is Write Once Run Anywhere Ever Going to Be a Reality?
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- JavaServer Faces (JSF) vs Struts
- The i-Technology Right Stuff
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- What's New in Eclipse?
- i-Technology Predictions for 2007: Where's It All Headed?



















