[TheServerSide Newsletter #36]
 This newsletter is sponsored in part by RemoteApps Xyrian
Looking to advance or kick-start your J2EE application development? Xyrian provides Instant Architecture and Functionality to Simplify the Creation and Management of J2EE Applications. Download it NOW and try it! Xyrian utilizes your existing skills and works with your existing toolsets, IDEs, and J2EE application servers. So download your FREE Xyrian Developer Edition today, follow the simple Getting Started guidelines and tutorials, and experience Xyrian for yourself!

IN THIS ISSUE



J2EE and XML Development PDF
 o J2EE and XML Development Free PDF Available for Download

Featured Technical Articles
 o Data List Handler: A Pattern for Large Search Result Sets

Hard Core Tech Talks
 o Charles Palczak - CTO J2EE Solutions, Precise

New Public Review Book Chapters
 o Struts Chapter 7: Struts View Components

Upcoming Conferences
 o Pacific Northwest Software Symposium 2002

Enterprise Java Education Strategies
 o Receive a FREE $300 Gift Certificate to Amazon.com

New J2EE Patterns
 o Semi-Singleton
 o A Pattern Combining the Business Delegate and Factory Pattern

New App Server Reviews
 o JBoss - Invest in People, not in Infrastructure

Key J2EE Industry News Headlines
 Some key headlines:
 o BEA Posts New ECperf Results Running on HP Server
 o HP Plans to Sell Off Middleware Products

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



MANNING PDF



J2EE and XML Development Free PDF Available for Download
By Kurt Gabrick and Dave Weiss

Now you can get the free PDF download for J2EE and XML Development! TheServerSide.com and Manning Publications have partnered to offer this exclusive opportunity to TheServerSide.com members.

J2EE and XML are important technologies in their own right, but applications that use them together benefit from their synergy. Java and J2EE make a powerful platform for building robust application logic. XML facilitates flexible data storage and manipulation. Developers who properly use XML with J2EE develop the most powerful enterprise systems that can be built today. J2EE and XML Development is a rich yet concise guide that teaches how, where, and why to use XML in each layer of a J2EE application.

Download J2EE and XML Development


Back to Top


FEATURED TECHNICAL ARTICLES



Data List Handler: A Pattern for Large Search Result Sets
By Claudio Fratarcangeli

This article describes a J2EE design pattern, the DataListHandler, that represents a substantial improvement over traditional methods for efficiently processing Internet searches and quickly displaying the results to the user. The DataListHandler design pattern addresses the problem of processing Internet search queries that return large result sets in an efficient manner.

Read the article here


Back to Top




 This newsletter is sponsored in part by Precise Software
Iterative Development: The Use of J2EE Best Practices,
A White Paper prepared by The Middleware Company for Precise Software. Successful companies establish the use of best practices, patterns, and tools and spread the awareness of these amongst their J2EE programmers and architects. Download "Best Practices" White Paper


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 Charles Palczak, who talks about J2EE Performance Management.


Charles Palczak - CTO J2EE Solutions, Precise


In this interview Charles Palczak, CTO of J2EE Solutions at Precise Software, talks about common performance bottlenecks in a J2EE application, performance testing in QA and production environments, and good strategies for performance monitoring. He describes what byte code instrumentation is, Precise's approach to J2EE performance management and looks at products such as Indepth for J2EE and SmartTune.

Click here to watch Charles Palczak's Video Interview



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.

Struts Chapter 7: Struts View Components
First Public Review Posting

Chapter 7 introduces the components that make up the view portion of the Struts framework. The framework uses the view components to render dynamic content for the client. This chapter concludes the three-part discussion of how the Struts framework implements the MVC pattern.

Read/Review the chapter here.


Back to Top


UPCOMING CONFERENCES



Pacific Northwest Software Symposium 2002
August 2 - 4, 2002, Seattle

A three day J2EE/XML/Web Services conference for Java developers, Architects and Technical Project Managers with over thirty-five presentations to select from and features Craig Larman, author of Applying UML and Patterns, James Duncan Davidson, author of Apache Tomcat, and The Middleware Company's own Dion Almaer presenting on EJB Architecture Issues. For more information go to www.completeprogrammer.net/pnss/


Back to Top


ENTERPRISE JAVA EDUCATION STRATEGIES



Receive a $300 Gift Certificate to Amazon.com when you Register for any Summer Training Course
 
How will you enjoy your FREE $300 Gift Certificate?  For starters, here are some ideas...
Play head-to-head games on your new X-Box... Get a state-of-the-art Wireless LAN for your home...
Take sharp photos on your new Digital Camera... Groove to your favorite tunes on a new MP3 player...

It's simple: sign-up to any course on our Summer 2002 schedule then decide how you want to
enjoy
your $300 Gift Certificate to Amazon.com.

With courses by The Middleware Company, you'll accelerate your career, as well as benefit your company.
Well-trained Enterprise Java programmers mean projects get done faster, and have a a higher chance of success.
 
Don't delay, take a moment to ask your boss to sponsor you to take these classes today!


Click Here to find out more or visit http://www.middleware-company.com/free300.shtml


Back to Top


NEW J2EE PATTERNS



Semi-Singleton
By Robert Boothby

On certain occasions it is desirable, but not essential to have a shared, single instance of an object. Semi-singleton applies to situations where the object can be lazily instantiated, invalidated and thread synchronization is to be avoided. It is of particular use in the J2EE environment when it comes to caching InitialContexts and Home Interfaces.

Read more on this pattern.


A Pattern Combining the Business Delegate and Factory Pattern
By Sourav Mazumder

The Business Delegate Pattern decouples the client from the Session Bean facade. However, the client has to hard code the Business Delegate class name. This can lead to messy code in a large project. This pattern basically uses the Business Delegate pattern with a deviation in which the client code can use the factory pattern to get the name of the business delegate class dynamically without hard coding the name.

Read more on this pattern.


Back to Top


NEW APP SERVER REVIEWS



JBoss - Invest in People, not in Infrastructure
By Pieter Van Gorp

JBoss offers a powerful and complete operational infrastructure. It lacks both administration tools and tools for the "corporate developer" (à la BPM). I believe it's possible to achieve the same performance as with a commercial product, but it requires a larger investment in training, prototyping and/or consulting.

Read this review.


Back to Top


 This newsletter sponsored in part by Wakesoft
Speed your J2EE development time and build more flexible applications without giving up control. Download a free 30-day trial of the Wakesoft Architecture Server and see for yourself how Wakesoft helps you with your J2EE projects. Developers love working with Wakesoft because it is not a new tool: just good, clean Java code that you use on your projects. Download the Wakesoft Architecture Server at http://www.wakesoft.com/serverside.html


KEY J2EE INDUSTRY HEADLINES


BEA Posts New ECperf Results Running on HP Server

BEA has yet again struck the ECperf charts, this time running Weblogic 7.0 on an HP rp8400 server. These new tests, sponsored by HP, yielded the highest performance figure yet of 37791 BBops(Benchmark Business Operations)/ min@Std but at the high cost of $38/BBops. The database server was an HP rp7400 system running Oracle 9i.

Click here to read more.


Novell Acquires Silverstream Software

Novell and SilverStream Software have announced that Novell has entered into a definitive agreement to acquire SilverStream. The $212 million dollar cash acquisition is part of Novell's plan to become a leading force in the Web services space. Silverstream and its eXtend web services and J2EE products will be absorbed into the Novell brand.

Click here to read more.


Sources Say Oracle Considering HP Middleware Buy

Oracle is in discussions with Hewlett-Packard to buy its middleware assets, a move that could provide a much-needed boost to Oracle's application server business, industry sources said. Oracle's legal department has contacted HP and the deal is "very near the end," according to the HP source. The question is: what would they want with HP's appserver?

Click here to read more.


HP Plans to Sell Off Middleware Products

HP is about to sell off its middleware assets, HP executives said Tuesday. Instead, HP plans to focus on pushing hardware via improving partnerships with software vendors such as BEA. It was not confirmed whether HP's J2EE appserver is also being dumped, but all the available facts suggest that this is inevitable.

Click here to read more.


BEA Posts New ECperf Results Using Sun Server

Sun and BEA have teamed up to produce some formidable new ECperf metrics. Running BEA Weblogic Server 7.0 on a Sun Fire V880 System yielded a performance figure of 16668.47 BBops/min@Std and a Price/Performance rate of $26 BBops/ min@std using Oracle 9i Database with BEA Weblogic 7.0 jDriver for Oracle.

Click here to read more.


WebGain to Sell TOPLink to Oracle and Exit Tools Market?

According to an article from ComputerWire in theregister.co.uk, WebGain is in the process of selling its TOPLink O-R mapping tool to Oracle and will exit the Java tools market.

Click here to read more.


JBoss 3.0 Open Source J2EE Server Released

The final version of JBoss 3.0, the Open Source J2EE server has been released. JBoss 3.0 supports J2EE v1.3 (EJB 2.0, Servlets 2.3, JCA, etc). The 3.0 is major release, with a micro-kernel architecture (allows network bootup from a tiny bootstrap), support for clustering of EJB's, cluster-wide hot deployment of EJB's, etc.

Click here to read more.




Back to Top


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.

Visit The Middleware Company.



This newsletter and contents are Copyright (c) 2002 The Middleware Company