| By Ajit Sagar | Article Rating: |
|
| November 1, 2001 12:00 AM EST | Reads: |
13,320 |
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 13,320
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.
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Kindle 2 vs Nook
- Why IBM’s Server Chief Got Busted
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Journal Opens "Readers' Choice Awards" Nominations
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Industry Experts Discuss the State of Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- It's the Java vs. C++ Shootout Revisited!
- The End of IT 1.0 As We Know It Has Begun
- An Introduction to Abbot
- Java Kicks Ruby on Rails in the Butt
- Interviewing Java Developers With Tears in My Eyes
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- 1st Annual Government IT Expo: Call for Papers Deadline July 15
- How to Diagnose Java Resource Starvation
- REA Is Where RIA Becomes the Norm
- Kindle 2 vs Nook
- Anatomy of a Java Finalizer
- Why IBM’s Server Chief Got Busted
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- JavaServer Faces (JSF) vs Struts
- 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
- What's New in Eclipse?































