TheServerSide.com newsletters are designed to bring the most important news from the J2EE industry to your door, along with providing you with exclusive J2EE articles and advanced topics not found anywhere else. Our newsletters will also keep you informed with what's new on TheServerSide. The Newsletter will be sent to you weekly every Tuesday. Instructions for unsubscribing are at the end of this newsletter. This newsletter is printer-friendly, and viewable online
Featured Technical Articles
o JMX
Enterprise Java Education Strategies
o Master Enterprise Java In Spring-Summer Training Events
Shape the Next Set of Definitive J2EE Books
o Updated Chapter "Value Object Patterns"
Slides From Enterprise Java Conferences
o Lessons Learned Deploying a B2B XML Solution for a Major U.S. Retailer
Latest Pattern Discussions
o Map Logical Entities to more than one EnterpriseBean
New Application Server Reviews
o Experiences with SilverStream
Key J2EE Industry News Headlines
FEATURED TECHNICAL ARTICLES
JMX
Billy Newport, EJB Consultant
JMX (Java Management eXtenstions) is a new Sun standard that allows Java developers to integrate their applications with exiting network management solutions. JMX defines a standard for writing JMX objects, also called Mbeans. Mbeans live inside a container that is defined by the standard. It is possible for a JMX client to invoke methods and access attributes on an MBean using the container. It's also possible for a client to receive notifications from an MBean by registering with the Mbean.
Read the rest of the article here.
JMX will allow you to instrument your application and control/monitor it using what-ever management console that your JMX container supports. An example would be a web application that implements a reference data cache. Your application implements a cache that holds a list of customer id/customer name records. This allows you to quickly look up a name from an ID without an expensive database access.
Back to Top.
ENTERPRISE JAVA EDUCATION STRATEGIES
Master Enterprise Java In Spring-Summer Training Events
The Middleware Company, #1 in enterprise java training, today announced its spring-summer training events in New York, NY, San Francisco, CA and Austin, TX for programmers and developers who want a superior grasp of how to navigate the jungle of enterprise technologies, APIs and products in preparation for the next generation of enterprise solutions. The Middleware Company events are quickly becoming known as the most advanced training available in the field today.
Course schedule pages.
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.
Updated Chapter - "Value Object Patterns" - 2nd public review posting
A companion/standalone book to Mastering EJB 2, EJB Design Patterns seeks to solidify and centralize all the cutting edge strategies and design patterns in use today.
An updated chapter by Floyd Marinescu titled "Value Object Patterns" has been released for review on TheServerSide.com. Please download it and provide Floyd with your feedback.
First Public Review Postings:
Back to Top
SLIDES FROM ENTERPRISE JAVA CONFERENCES
The following are slides from previous Enterprise Java Conferences
Lessons Learned Deploying a B2B XML Solution for a Major U.S. Retailer
Presented at XML One
A set of slides about "Lessons Learned Deploying a B2B XML Solution for a Major U.S. Retailer" by D.L. Ayers and Tom Marrs.
Download Talk PDF
Back to Top
LATEST PATTERN DISCUSSIONS
Map Logical Entities to more than one EnterpriseBean
By Stefan Tilkov
Entity Beans as described in the EJB1.1 spec and supported by most containers' CMP mechanism are not really useful and don't scale well. Mapping a "Logical Entity Component" to a pair of Enterprise Beans, an Entity Bean + a Stateless Session Bean, borrows a concept from EJB2.0 (additional methods in home interfaces) and makes it usable for EJB1.1.
Click here to read the rest of this pattern.
Back to Top
NEW APPLICATION SERVER REVIEWS
Experiences with SilverStream
By Fernando De Leon
Our company bough Silverstream server (version 3.5 at the time) for developing a multi-tier web based application..
Click here to read more.
To our surprise..SilverStream..(though it looks flashy) is database driven. Meaning that anything you write (Ejbs, Beans, html and even your images) are placed in a database file structure. This for us posses many problems...I mean..what if we wanted to port the code some where else?! we couldnt.. the code you write is placed under SilverStream's master Database(SilverMaster DB). Also if you develop applications that required SilverStream..you would be tight up with using their propriatory objects all the time..PLus you had a learning curve to strugle with..because u had to develop using the SilverStream way of coding..(the code was java..but u had to re-learn how to utilise new objects).
Well all much and said...I proposed that it would be bad for our company to develop under such a regime. We wanted something that was portable and if anything happened can be deployed on even a TomKat server. So we opted for JSPs..
Back to Top
LATEST J2EE NEWS
SilverStream announces "SilverStream eXtend" Web Services tools...
SilverStream Software, today announced its new framework (which won't be fully available until late summer 2001): SilverStream eXtend. SilverStream eXtend provides an app. server independant Web Services enabling framework featuring: rules based process modeling, dynamic presentation (wireless, JSP) and more.
Click here to read more.
JCA beta comes with VisualAge 3.5.3 with a range of connectors...
IBM will include a beta for JCA support in VisualAge 3.5.3. They have included a wide range of JCA connectors for SAP, Peoplesoft, CICS, JD Edwards, Oracle Financials and tooling for importing JCA records.
Click here to read more.
The State of The J2EE Application Server Market...
Floyd has published an article about the Application Server Market. The article is a look back at the year 2000. "The server side java industry has gone through a whirl wind of change, this article will walk you through the years events and explain the trends and the players that will change the server side java landscape in 2001."
Click here to read more.
Critical measures in J2EE Project Management...
Ed Roman's J2EE project management article is now available. The article "is a brief collection of J2EE-specific project management best practices, along with links to external resources that you should be considering in your J2EE project. They are taken from real-world experiences, and are intended to help you build J2EE systems"
Click here to read more.
Simon Phipps on standards, java, wireless, web services...
Simon Phipps, chief technology evangelist at Sun Microsystems Inc., has been on a global tour spreading the word about standards, swarms, synergies, and web services. His message: as the community ecosystem of standards, swarms, and synergy evolves, the impact of developers will grow with every touch.
Click here to read more.
BEA joins the UDDI Consortium...
BEA systems today announced that it has joined the Universal Description, Discovery and Integration (UDDI) consortium. BEA joins IBM, Microsoft, Ariba, HP, Oracle, Sun and others. UDDI 1.0 is to be released in early May.
Click here to read more.
Silverstream to launch app. server neutral Web Services tools...
The Java application-server market has evolved into two camps. Some vendors provide infrastructure [J2EE Servers] for running E-commerce applications, and everyone else scurries to offer value on those platforms. Among the smaller vendors that have abandoned the pure-play application-server market is SilverStream Software Inc.
Click here to read more.
Internal battles delaying UDDI launch...
UDDI v1.0 is due for public release in early May after nine months of testing, but unlike SOAP and WSDL, UDDI has not yet been submitted to an independent standards body, such as W3C, for review. Internal squabbles between the three founding companies, have delayed submission to a standards body.
Click here to read more.
Computer Associates announces Athena J2EE Management tool beta...
Computer Associates today announced the beta availability of Athena, a tool intended for managing the health and performance of complex, large-scale applications based on EJB/J2EE. This would be the first EJB/J2EE management tool available. CA's website does not mention if Athena is based on JMX.
Click here to read more.
ATG Dynamo Receives SunTone Certification...
IBM has created a web site (the Patterns for e-business) with a lot of fairly detailed patterns, processes and runtime topologies related to eBusinesses, including worked solutions.
Click here to read more.
IBM builds a large patterns library for eBusiness solutions...
IBM has created a web site (the Patterns for e-business) with a lot of fairly detailed patterns, processes and runtime topologies related to eBusinesses, including worked solutions.
Click here to read more.
IBM Web Services toolkit versus Microsoft Visual Studio .NET...
A new article from IBM Alamedan research centre describes the differences between IBM's pre-release of its Web Services Development Environment and Microsoft's first beta release of Visual Studio .NET.
Click here to read more.
iPlanet improves J2EE developer offering...
iPlanet today announced new J2EE developer tools and resources. Included in the announcement are the iPlanet Developer Pack (an integrated bundling of existing J2EE components from various vendors like Compoze), an evaluation copy of iPlanet and a new-and-improved developer website.
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 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