[TheServerSide Newsletter #10]

TheServerSide.com Connectionn newsletter keeps you up-to-date on the most important J2EE industry news and issues emerging on The ServerSide.com. More, it delivers to your screen exclusive J2EE articles and advanced topics not available on any other enterprise java site or publication. This newsletter is transmitted bi-weekly. It is printer-friendly and available online


IN THIS ISSUE



Featured Technical Articles
 o Web Application Development with JSP and XML

Enterprise Java Education Strategies
 o Advanced Enterprise Java Events: We Build Experts.

Shape the Next Set of Definitive J2EE Books
 o May 24th: Session Beans, 1st review posting.
 o May 17th: Best Practices for EJB Projects, second review posting.
 o May 14th: Complex Persistence, 1st review posting
 o May 14th - JDBC and RowSets for Reading, 1st review posting.

Latest Pattern Discussions
 o EJB Versioning In a Cluster Environment
 o XMLValueObjects

New Application Server Reviews
 o Using Oracle 9iAS and JDeveloper for three tier application

Key J2EE Industry News Headlines



FEATURED TECHNICAL ARTICLES



Web Application Development with JSP and XML: Part I Fast Track JSP
By Qusay H. Mahmoud

If you have had the opportunity to build Web applications using technologies such as Common Gateway Interface (CGI) and servlets, you are accustomed to the idea of writing a program to generate the whole page (the static and the dynamic part) using that same program. If you are looking for a solution in which you can separate the two parts, look no further. JavaServerTM Pages (JSPTM) are here.

JSPs allow you to separate front-end presentation from business logic (middle and back-end tiers). It is a great Rapid Application Development (RAD) approach to Web applications. This series of articles provides a hands-on tutorial explaining how to develop modern Web applications for today

Read the rest of the article here.

Back to Top.

ENTERPRISE JAVA EDUCATION STRATEGIES



Advanced Enterprise Java Events: We Build Experts.

How do you build an Amazon.com? How can you improve the performance and scalability of your systems? The Middleware Company offers the most advanced Java expertise available today to the largest corporations and the most intelligent individuals. Five-day courses combine lecture, lab and Best Practices to take you way beyond the basics. Reduce the learning curve, costs and risks of mission-critical projects. Enroll 3 weeks in advance; receive a $25 Gift Certificate to ThinkGeek.com!

Course schedule:

New York, NY:
June 04 - 08 Mastering EJB
June 11 - 15 Mastering J2EE
June 18 - 22 EJB For Architects
June 25 - 29 XML & Web Services
July 16 - 20 Mastering EJB
July 23 - 27 Mastering J2EE
San Francisco, CA:
June 18 - 22 XML & Web Services
June 25 - 29 Mastering EJB
July 09 - 13 EJB For Architects
July 16 - 20 Mastering J2EE
Austin, TX:
June 11 - 15 Mastering EJB
June 18 - 22 XML & Web Services
June 25 - 29 EJB For Architects

Get complete course outlines at www.middleware-company.com.
Email: registration@middleware-company.com
Call for details about private courses or for more information: (512) 336-9347


Back to Top


SHAPE THE NEXT SET OF DEFINITIVE J2EE BOOKS



TheServerSide.com is hosting two new J2EE book projects: Mastering EJB II, and EJB Design Patterns. Chapters from these two new books will be posted to TSS as they are written for public feedback. For the first time ever you will be able to directly participate in the writing of these two influential books and personally influence thousands of developers who will learn from them.

How you can help

Chapters will be posted in Microsoft Word format. To review a chapter, simply type your additions/comments/corrections directly into the word document and mail it back to the authors. The word documents will be shipped with Track Changes set to on inorder for your comments to be integrated with the chapter. All emails to the authors other than these documents may be discarded.

Latest Public Review Postings:

Mastering Enterprise Java Beans II Enterprise Java Beans Design Patterns

Back to Top



LATEST PATTERN DISCUSSIONS



EJB Versioning In a Cluster Environment
By Thierry Janaudy

The problem I am facing on projects is related to how to upgrade EJB bean in a cluster environment without shutting down the system. I describe here a pattern that may solve this problem.

Click here to read the rest of this pattern.


XMLValueObjects
By Michael Homeijer

The pattern solves creating proprietary Java class structures to store hierarchical, relational or other type of data in so-called value-objects.

Click here to read the rest of this pattern.


Back to Top


NEW APPLICATION SERVER REVIEWS



Using Oracle 9iAS and JDeveloper for three tier application
Adnan Bukhari

Adnan has written a short review of his experiences building a sample three-tier J2EE application with Oracle 9iAS and JDeveloper. He shares his experiences with Oracle 9iAs for building and deploying the presentation layer, middleware layer and database layer.

Click here to read more.


Back to Top


KEY J2EE INDUSTRY HEADLINES


CapeConnect Two for J2EE Delivers Web Services to Developers

ape Clear released CapeConnect Two for J2EE. This release of CapeConnect has a lot of cool features such as "Direct Internet Access to EJB Components Using SOAP" without writing any code. It also support the Microsoft SOAP Toolkit 2.0. Please read the attached press release for all the features that CapeConnect Two offers.
Click here to read more.


ECperf Proposed Final Draft 1.0 is out

ECperf is an EJB Server performance benchmarking specification and sample application. The proposed final draft 1.0 is now available. ECperf improves upon other benchmarks such as the TPC series by providing a full J2EE application for benchmarking purposes, providing a level playing field for benchmarking server performance.
Click here to read more.


Final ebXML Specifications Approved

UN/CEFACT and OASIS today announced that ebXML members have given final approval to the ebXML specifications at a meeting on 11 May 2001. Using ebXML, companies now have a standard method to exchange business messages, conduct trading relationships, communicate data in common terms and define and register business processes.
Click here to read more.


Borland unveils JBuilder 5

JBuilder 5 adds new application server support for IBM WebSphere, along with upgraded support for BEA WebLogic 6 and Borland App Server 4.5. Customers can choose to develop and deploy applications on Windows, Solaris or Linux platforms. This not only offers customers more choices, but more interoperability between the different platforms, application servers and team environments.
Click here to read more.


GUI Component Architecture for Java Server Applications

new standardization effort has been started within the Java Community Process for the "creation of a GUI Component Architecture for Java Server Applications". According to the specification, it aims to unify efforts already undertaken in different independent projects, such as Jakarta Struts (there are scores of others).
Click here to read more.


IBM Web Services Toolkit v2.3 posted on alphaWorks

BM Web Services ToolKit is a runtime environment as well as demo/examples to design and execute web-service applications. v2.3 contains a Private UDDI registry and enhancements to the WSDL Generation Tool to support COM. WSTK 2.3 is WSDL 1.1 spec compliant. Also included: SOAP encryption,UDDI4B (UDDI for Browser), and Digital Signature handler.
Click here to read more.


ebXML successfully runs proof-of-concept simulation

A demonstration of ebXML in action took place in Vienna, Austria on May 9 and 10, 2001 at the final meeting of the 18-month ebXML initiative sponsored by UN/CEFACT and OASIS. Simulations for eBusiness and healthcare were run, which used ebXML to execute real world use cases spanning multiple organizations.
Click here to read more.


EJB 2.0 Specification Release Review by Tyler Jewell

Most of the significant changes in the proposed final draft 2 of the EJB 2.0 spec involve the removal of dependent objects and the introduction of local interfaces. Tyler Jewell discusses local interfaces, their proposed implementation, and issues that developers may expect to encounter when dealing with this technology.
Click here to read more.


Java Data Objects (JDO) 1.0 Proposed Final Draft now available

After much anticipation, the Proposed Final Draft of the Java Data Object (JDO) 1.0 specification is available. The Java Data Objects spec defines a mechanism for persisting the state of plain java objects in a truely transparent fashion. Designed to integrate seamlessly with J2EE app. servers, JDO is seen by many as a superior alternative to entity beans.
Click here to read more.



Back to Top


ABOUT THESERVERSIDE / UNSUBSCRIBE


If you are receiving this newsletter it is because you signed up as a member of TheServerSide.com and elected to receive our newsletters. To unsubscribe from TheServerSide.com's bi-weekly newsletter, log on to TheServerSide and edit your user profile. Email webmaster@theserverside.com if you are having problems editing your profile.

About TheServerSide.com

TheServerSide.com J2EE community is brought to you by The Middleware Company. The Middleware Company is an advanced training and consulting company dedicated to server-side Java. The Middleware Company offers onsite training courses in Java 2, Enterprise JavaBeans (EJB), the Java 2 Platform, Enterprise Edition (J2EE), and the Extensible Markup Language (XML). They also aid in the design, development, and deployment of middleware solutions.

Visit The Middleware Company.





This newsletter and contents are Copyright © 2001 The Middleware Company LLC