[TheServerSide Newsletter #31]
 This newsletter sponsored in part by ORACLE
Looking for High Performance J2EE? All developers know the importance of high performance when building Web applications. Check out how Oracle's experts optimize J2EE applications using Oracle9i Application Server and Edge Side Includes (ESI). Click here for your ESI Best Practices guide.

IN THIS ISSUE



Featured Technical Articles
 o An Exclusive Look Inside EJB For Architects

Hard Core Tech Talks
 o Jack Greenfield - Chief Architect, Rational

Enterprise Java Education Strategies
 o EJB For Architects: Your Last Chance to get a Free TiVo!

New Public Review Book Chapters
 o An Overview of the Struts Framework
 o Configuring a Struts Application

New J2EE Patterns
 o Batch Pattern

Key J2EE Industry News Headlines
 Some key headlines:
 o Apache Jakarta releases 10 JSP 1.1 Tag Libraries
 o IBM and Microsoft Annouce Web Service Security Strategy

This newsletter is transmitted twice a month. It is printer-friendly and available online



A SPECIAL REQUEST FOR TSS MEMBERS



Take the New Course Evaluation Survey

Recently, members of TheServerSide have been asking for training courses in cities that The Middleware Company (who built and runs TheServerSide) does not currently serve, as well as training courses we do not currently offer. We've acted on your requests by putting together a course survey.

This survey will help us provide you with the services that you are looking for, and in the cities that you would like them in. Now is your chance to make a real difference on the future of training courses offered by The Middleware Company. We hope that you will be so kind as to take a few minutes to fill out.

Click here to fill out the survey.


FEATURED TECHNICAL ARTICLES



An Exlusive Look Inside EJB For Architects
By Nitin Bharti

TheServerSide presents "A Look Inside EJB for Architects", a glimpse into The Middleware Company's most advanced and 'prestigious' course. This series of articles will be your window into a class full of intense discussion on some of the most essential topics pertaining to EJB and J2EE. Coverage comes to you daily from downtown Chicago.

The first day of the course kicked off with an impassioned Q&A session on the merits and drawbacks of clustering your J2EE application across multiple servers. Load balancing and failover, using remote local transparency, were established as the two primary benefits while high network traffic was seen as the main drawback. As the class settled down somewhat, the lecture progressed into J2EE Project Management, the value add of EJBs, and a fascinating comparison on when to use entity beans vs session beans and JDBC. At the end of the day, I spoke with the instructor to get an idea of what the essential value add is of the course and what particular skills students can expect to aquire by taking it.

Read the article here


Back to Top


 This newsletter sponsored in part by HP
Some of the best things in life just got better
hp web services platform
HP Web Services Platform Developer Edition is a standards-based, modular platform that allows for plug-and-play assembly of XML components to develop, integrate, and deploy Web services and private networks, or eco-systems, of services. Download HP Web Services Platform


NEW HARD CORE TECH TALKS





Get leading edge information on current J2EE issues and trends from those who know it best, the gurus and grandmasters, in Hard Core Tech Talks! Videos Hosted on HostJ2EE.com. Featured this week is Jack Greenfield, who talks about application modelling in a J2EE context.


Jack Greenfield - Chief Architect, Rational


Jack Greenfield is Chief Architect of the Practitioner Desktop Group at Rational Software Corporation. In this interview, Jack talks about how J2EE model-driven development tools and packaging are standardizing and automating J2EE application development. He discusses techniques for modelling J2EE applications, and the importance of JSR 26, an EJB-UML profile, and how it will impact EJB developers.



Back to Top


ENTERPRISE JAVA EDUCATION STRATEGIES



This is your LAST CHANCE to Fine-Tune Your Skills and Tune in with Your FREE TiVoTM!

Just a friendly reminder to you: Take any of our famous EJB for Architects training courses, and get a FREE Philips TiVO machine (valued at hundreds of dollars)!

With your free Philips TiVO, you will...

With EJB for Architects, you will...

This Offer expires April 30, 2002 • Only a few seats left, So ACT NOW!

Click here to find out more or visit http://www.middleware-company.com/tivo.shtml!


Back to Top


NEW BOOK CHAPTERS FOR PUBLIC REVIEW



TheServerSide is pleased to announce that it will be hosting a book review process for the upcoming book on Struts, an O'Reilly book by Chuck Cavaness. Chapters from the book will be posted to TSS as they are written for public feedback.

An Overview of the Struts Framework
First Public Review Posting

This chapter will provide an overview of the Struts framework and not attempt to uncover all of the features or in any significant depth. It will emphasize instead, how all of the pieces fit into an MVC and Model 2 architecture.

Read/Review the chapter here.

Configuring a Struts Application
First Public Review Posting

The Struts framework uses two separate, but somewhat related types of configuration files, which must be properly configured before an application will function properly. Due to the popularity and flexibility of the self-describing nature of XML, both of these configuration files are based on XML.

Read/Review the chapter here.


Back to Top


NEW J2EE PATTERNS



Batch Pattern
By Mikael Helbo Kjaer

This pattern is a specialization of the SessionFacade pattern developed to further lower the amount of remote calls between a remote client (such as a bunch of servlets ) and the appserver. This pattern is useful only for EJB 2.0 as it makes extensive use of Local interfaces. It also assumes the usage of the Value Object pattern to move data across the network.

Read more on this pattern.


Back to Top


 This newsletter sponsored in part by BEA
Visit BEA dev2dev Online; Enhance Your Expertise Quotient! Developers, get code samples, technical articles written by experts throughout the BEA developer community, support FAQs, links to expert third-party development resources, join discussion forums, and more. Plus, download a beta version of BEA WebLogic WorkshopTM - the developers’ fast track to rapidly building enterprise-class web services! http://dev2dev.bea.com

KEY J2EE INDUSTRY HEADLINES


Apache Jakarta releases 10 JSP 1.1 Tag Libraries

The Jakarta Taglibs project has released version 1.0 of the following JSP 1.1 Standard Tag Libraries: Application, DateTime, Mailer, Page, Random, Regexp, Request, Response, Session, XSL.

Click here to read more.


iPlanet, Forte, others Rebranded as Sun One

In an effort to streamline its marketing efforts, Sun Microsystems has rebranded its product lines iPlanet, Forte, StarOffice and ChiliSoft, bringing them all under the Sun Open Net Environment (Sun ONE brand), the company announced Monday. In particular, the iPlanet AppServer will now be known as the Sun ONE AppServer.

Click here to read more.




Back to Top

Quartz Open Source J2EE Job Scheduler Beta Released

Quartz 1.0 Beta 2 hase been released. Quartz is an open source, enterprise-class job scheduler for integration with stand-alone java applications and full-blown J2EE applications. The market for J2EE Job Schedulers has grown slowly over the years, Quartz is now the fourth (but the only free and open source) product out of a list that includes Flux, Kronos, and Tempo.

Click here to read more.




Back to Top

IBM and Microsoft Annouce Web Service Security Strategy

IBM and MS have released a joint white paper that describes a proposed architecture and and security model for addressing security within a Web service environment. It seems that SAML was missing from the proposal. Interestingly, an article was also published last week on ZDNET outlining how IBM and MS own intellectual property rights on many key WS standards - WSDL included.

Click here to read more.




Back to Top

HYWY Announces PE:J 2.0 - Productivity Environment for Java

HYWY has released its Productivity Environment for Java Developer Edition (PE:J Release 2.0). PE:J provides round-trip engineering between UML models, reverse engineering, a JDO compliant O/R mapper, a JTA compliant transaction manager, JCACHE compliant distributed object cache, deployment to standard J2EE servers and more.

Click here to read more.




Back to Top

IBM Posts Servlet Manager MVC-Style Controller on AlphaWorks

AlphaWorks is now the home of ServletManager, an XML-based servlet controller package (in the MVC tradition) that allows a Web app programmers to declare the entire application's flow, application state rules, exception handling, authorization rules, model code (business logic) per state, and view code (Java server pages) per state in an XML-based state table.

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 (c) 2002 The Middleware Company