YOUR FEEDBACK
More on the Software Assembly Question - Do Design Patterns Help?
Yanic wrote: Hi, > UML and MDA are being changed to be more data and doc...
SOA World Conference
Virtualization Conference
$50 Savings Expire May 23, 2008... – Register Today!

2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts

SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


WebLogic Server 6.0

Digg This!

Bill Coleman, Edward Scott, and Alfred Chuang must be looking at their September 1998 acquisition of WebLogic as the best money they ever spent. WebLogic's Tengah product was a little-known, Java-based application server when BEA made the decision to buy their way into the growing market for Java application servers way back when. Since those early days the J2EE specification has matured and BEA has made great strides with the WebLogic product line. Their most recent effort is WebLogic Server 6.0 - a product that was touted with much fanfare at BEA's eWorld conference in Dallas, Texas.

Fresh from my indoctrination at eWorld, JDJ turned me loose on a copy of WebLogic Server 6.0 to give it a test drive.

In my opinion, the market is starting to see a division between the enterprise-class application servers (IBM, Oracle, iPlanet, and BEA) and other Java-based application servers. The enterprise J2EE servers are stocked chock-full with lots of bells and whistles, while the remaining products tend to offer "best-of-breed" solutions for specific application needs - such as JMS, servlets and JavaServer Pages. BEA's WebLogic 6.0 is clearly an enterprise-class product, and it continues to take the lead in all things related to Java as far as application servers are concerned. I've tested numerous versions of WebLogic in the past, and I've always found the product to be easy to install and configure. Each version of WLS offers new features, which in turn makes the software more complicated to install, manage, and maintain. This is not to say that BEA has not made incremental improvements in the management tools for WLS. Clearly, the new management console, shown in Figure 1, is well organized and robust.

In fact, all of the panels in the management interface are hyperlinked to the online documentation, so it's easy to work with the administration panels. The issue is just how complex and sophisticated these enterprise-class application servers are fast becoming. BEA is supporting a wealth of functionality within the WLS 6.0 product, and there's just no getting around the fact that it's a lot of product to get your arms around. WLS 6.0 is not a product that you can expect to master overnight. BEA continues to forge ahead in the J2EE realm and WLS 6.0 supports a wealth of new and enhanced Java features such as EJB 2.0, JMS, XML, and native JDBC drivers for most of the popular RDBMS engines.

However, the new release also offers improved functionality in several other critical areas of the product. We've already mentioned the updated Web administration interface (based on Sun's Java Management Extension: JMX), which is substantially better than previous releases. BEA now provides support for HTTP 1.1 directly within WebLogic, so there's no need to install or configure a separate Web server. While this is not a critical feature for production sites (that may have already standardized on Apache/iPlanet or Microsoft IIS), it makes life a lot easier for developers to work with WebLogic. This release also includes a number of security enhancements such as ACL improvements, audit trails, and JAAS login support.

During the user conference I got the impression that WLS (rather than WLE) is quickly becoming the key product for BEA. However, underneath the covers BEA is clearly drawing from their Tuxedo expertise to flesh out the WLS platform. Updated transaction-processing features, such as distributed transaction management, are just one example of this effort. BEA was an early proponent of advanced scalability features for the application server platform (another result of their Tuxedo heritage). WLS 6.0 extends its support for servlet replication to include replication for session EJBs. This new release can even perform in-memory replication of stateful session EJBs, which provide failover for business logic. In the long haul, BEA is staking out the high ground as regards scalability and fault tolerance. The customers that I spoke with have not necessarily taken advantage of these high-end features in previous releases. (In fact, I have sat through several of Dean Jacob's highly regarded user group sessions - and Dean's advice is always the same. If you want scalability, design your applications to be stateless.) With the release of WLS 6.0, the scalability features appear to be more fully baked in, and I would venture a guess that developers will begin to leverage these features more fully in their applications. Servlet failover and EJBs tend to be the two big features that I hear developers talk about when they mention WLS 6.0.

Summary
BEA's WebLogic Server 6.0 continues to break new ground in the J2EE application server market. If you're looking for a high-end application server with extensive transaction processing capabilities, WLS 6.0 is worth a long look. You can download a free 30-day trial from BEA's Web site.

About Jim Milbery
Jim Milbery is a Vice President with William Blair Capital Partners, a venture capital firm based in Chicago. He has over 19 years of experience in application development and relational databases. He is the former applications editor for "Wireless Business and Technology", the past product reviews editor for Java Developer Journal and the author of "Making the Technical Sale". Jim can be reached at jmilbery@williamblair.com, or via the company web site at http://www.wbcapitalpartners.com

BEA WEBLOGIC LATEST STORIES
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft. Mike is focused on the delivery of the Windows virtualization technology, including Windows Server 2008 Hyper-V, Microsoft Hyper-V Server and Virtual PC 2007. Mike also directs the tec
Virtualization Meets DaaS - Desktop-as-a-Service
After a $1.5 million angel round, Desktone, which was started in 2006 by Eric Pulier, who also started SOA Software, US Interactive and IVT, picked up $17 million in first-round funding about a year ago from Highland Capital Partners, SoftBank Capital, Citrix Systems and the China-base
Engelbart's Usability Dilemma: Efficiency vs Ease-of-Use
The mouse was the original idea of Doug Engelbart who was the head of the Augmentation Research Center (ARC) at Stanford Research Institute. Engelbart's philosophy is best embodied, in my opinion, in the design of another device that he invented, the five-finger keyboard - with keys li
Web 2.0 Is Fundamentally About Empowering People
'Unlocking content to be remixed into new business value' is the driver of Web 2.0 in the enterprise, says Rod Smith, IBM VP of Emerging Internet Technologies, in this Exclusive Q&A with Jeremy Geelan on the occasion of IBM's release of a new technology created by IBM researchers, code
Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
Here is a question that I have been pondering on and off for quite a while: Why do 'cool kids' choose Ruby or PHP to build websites instead of Java? I have to admit that I do not have an answer. Why do I even care? Because I am a Java developer. Like many Java developers, I get along w
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

MOST READ THIS WEEK
ADS BY GOOGLE
BREAKING NEWS FROM THE WIRES
AmberPoint Extends SOA Governance to Apache ServiceMix, BEA AquaLogic Service Bus 3.0, BEA WebLogic Integration, Cisco ACE XML Gateway, JBoss Enterprise Application Platform and Oracle Fusion
AmberPoint announced today that it has extended the reach of its runtime SOA governance