[TheServerSide Newsletter #40]
 This newsletter sponsored in part by Rational
Rational® XDE Is Here -- Developing Java™ Software Will Never Be The Same. Rational® XDE™ Professional is an eXtended Development Environment for Java developers. Use it with your choice of IDE - as a standalone IDE or install it into IBM® WebSphere™ Studio Application Developer. It runs in the IDE. Visualize your code while you develop. Order your FREE Rational Developer Solutions CD and try Rational XDE now!

IN THIS ISSUE



Featured Column
 o Monson-Haefel's Guide to Enterprise JavaBeans - EJB 2.1 Web Services (Part 1)

Hard Core Tech Talks
 o Rahul Sharma - JAX-RPC Spec Lead, Sun Microsystems

New Public Review Book Chapters
 o JMX In Action Chapter 7: MBeans on-the-fly
 o JMX In Action Chapter 8: Working with an MBean Server

Tales From TheServerSide
 o Free DAO Article Download

Enterprise Java Education Strategies
 o Announcing J2EE Patterns Advanced Training Course

New Patterns
 o Super Remote Interface Extended to Session Facade

Upcoming Conferences
 o Rocky Mountain Software Symposium 2002
 o Wall Street IT-tng

Key J2EE Industry News Headlines
 Some key headlines:
 o EJB 2.1 Specification Proposed Final Draft Available for Review
 o Oracle9iAS is now J2EE 1.3 Certified

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



FEATURED COLUMN



Monson-Haefel's Guide to Enterprise JavaBeans - EJB 2.1 Web Services (Part 1)
By Richard Monson-Haefel

The driving force behind EJB 2.1 is the need for Enterprise JavaBeans technology to support Web services. This month's column is the first of two installments on EJB 2.1 Web services. It provides a high-level primer on Web services, then goes on to an overview of JAX-RPC and the new EJB endpoint interface.

Read the column here


Back to Top


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 Rahul Sharma, who looks at JAX-RPC and Web Services.


Rahul Sharma - JAX-RPC Spec Lead, Sun Microsystems


In this interview, Rahul Sharma talks about the importance of JAX-RPC for Web Services integration, how it is being used with the J2EE component model, and how the JAX APIs are promoting interoperability between J2EE and non-J2EE environments. He also talks about the importance of tools for endpoint mapping, looks at SOAP extensions, and the potential for JAX-RPC Security and Transactional support.

Click here to watch Rahul Sharma's Video Interview


Back to Top


 This newsletter is sponsored in part by BEA
Build Web Services Fast with BEA WebLogic Workshop and Win Cool Stuff! You've heard all the great things Web Services can do, but have you started building them? Maybe you've already built Web Services for .NET, but now you're ready to take J2EE for a spin? BEA invites you to make the WebLogic WorkshopTM Connection and win cool prizes. Visit
BEA dev2dev to get started and win!


NEW BOOK CHAPTERS FOR PUBLIC REVIEW



TheServerSide is pleased to announce that it will be hosting a book review process for Manning's "JMX In Action", by Ben Sullins and Mark Whipple. Chapters from these books will be posted to TSS as they are written for public feedback.


JMX In Action Chapter 7: MBeans on-the-fly
First Public Review Posting

Chapter 7 discusses a new type of MBean: the Model MBean. Model MBeans are generic MBeans that can be instantiated in the MBean server and configured by a user to manage any resource. This chapter discusses how you can use Model MBeans to rapidly instrument a manageable resource.

Read/Review the chapter here.


JMX In Action Chapter 8: Working with an MBean Server
First Public Review Posting

Chapter 8 looks at the MBeanServer interface and how to use the MBean server querying mechanism to find MBeans.

Read/Review the chapter here.


Back to Top


TALES FROM THESERVERSIDE



Improve your J2EE skills by learning about the Data Access Object pattern
A free article for download to TheServerSide.com members!

Now available to TheServerSide.com members is a quick article that discusses the popular J2EE Design Pattern known as the Data Access Object Pattern. The article is useful for people who may not have time to read a whole book, but may be interested in learning about a snippet of knowledge as they find the time. Click here or visit:

http://www.middleware-company.com/offer/8aug-a1.shtml to download it now!


Back to Top


ENTERPRISE JAVA EDUCATION STRATEGIES



The Middleware Company Announces J2EE Patterns Advanced Training Course

The Middleware Company is proud to announce its most advanced training course yet: J2EE Patterns. J2EE Patterns is a hands-on event focusing on J2EE best practices. It's taught by the world's leading experts in J2EE Patterns and has been designed for experienced J2EE developers only!

With J2EE Patterns you will:



Classes are now available worldwide.

Visit http://www.middleware-company.com/J2EEPatterns.htm for more information.

PS: Register for any J2EE Patterns course happening September or earlier, and receive a free $300 gift certificate, usable for purchases such as an X-Box, a portable MP3 player, a Wireless LAN for your home, or a digital camera!

Click here for more information.

Register early - space is filling up quickly!

Back to Top


NEW PATTERNS



Super Remote Interface Extended to Session Facade
By Sachin Gupta

Session beans which exibit similar behaviour can use Super Remote Interface which helps in an additonal level of abstraction. We had a situation where we used the Session Facade pattern to handle a number of business operations. We had a number of such Session Beans which almost exhibited similar behavior. There where 15 similar session beans. What we did was to put all these methods into one Super Interface and all the session facades just extended this interface. In the Application we did not care much about which Session Bean we were operating on as long as it supported the Super Interface.

Read more on this review.


Back to Top



UPCOMING CONFERENCES







The Next Generation Showcase & Conference, Sept 4-5, Metropolitan Pavilion, New York, NY featuring Web Services, XML, J2EE, .NET, and other technologies being adopted by Wall Street and the financial markets. Register online at: www.wallstreet-tng.com



Rocky Mountain Software SymposiumTM 2002
September 27-29, Denver

A three day J2EE/XML/Web Services conference for Java developers, Java Architects and Technical Project Managers with 44 presentations to select from and features Bruce Tate, author of "Bitter Java", The Middleware Company's own Bruce Martin presenting on XBeans, and many others.

Get more information 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



KEY J2EE INDUSTRY HEADLINES


EJB 2.1 Specification Proposed Final Draft Available for Review

The proposed final draft of the EJB 2.1 specification is available for review. The EJB 2.1 specification extends the existing EJB 2.0 specification with new features, including support for JAXM message-driven beans, enhancements to EJB QL to support aggregate and other operations, support for linking of messaging destinations, support for web services usages within EJB, and a container-managed timer service.

Click here to read more.


Sun's CEO McNealy Suggests Open Source Could Be Hurting J2EE

In a recent interview, Sun Microsystems CEO Scott McNealy questioned the need for a J2EE certified JBoss application server, claiming that we already have Sun One. McNealy went on to suggest that open source models may be screwing up the industry's ability to market J2EE against .NET due to open source undercutting revenues (and marketing budgets).

Click here to read more.


Oracle9iAS is now J2EE 1.3 Certified

Oracle has announed that it has passed the J2EE 1.3 compatibility test suite, which became official when Oracle9i was added to Sun's J2EE 1.3 compatibility page. A developer preview download of Oracle9iAS 9.0.3 is available.

Click here to read more.


Sun Launches J2EE Application Verification Program

Sun has announced the Java Verification Program for J2EE applications. The program is a similar to J2EE Server certification: If you are an ISV and have a J2EE-based product that passes the J2EE Application Verification kit, you can become a Verification program licensee and put a 'Java Verified' logo on your product, letting people know that your product is portable across any J2EE server.

Click here to read more.


Spending in Web Services Tools Market Stalled

Spending on new Web Services technologies has dropped off this summer, partially due to the bad economy, and partially due to realization that companies are not in immediate or dire need of Web services or the underlying products to create them. Bill Gates said recently that .NET was not moving as fast as hoped. Silverstream has said that WS sales have not improved in the last 18 months.

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