Upcoming Events

Executive conference

Cloud Connect March 16-18

Comprehensive thought leadership for executives, IT professionals and developers. Topics include: the ROI, cost and economics of on-demand computing; Migration strategies to move from on-premise to cloud-based IT; Vertical cloud specialization, tailoring features and architectures to specific applications, industries, and customer ecosystems

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up
Technology Business Applications
R E V I E W  
Serving Up SOAP

  April 3, 2003
  By Lori MacVittie


>> continued from previous page

Novell Extend Application Server 4.0
TOC Issue TOC
Printer Print full article
Printer Print this page
Printer Download as PDF
E-Mail E-Mail this URL
Discuss Discuss this article
flame author Flame the author
 
  In this article
arrow
Introduction
arrow
Novell Extend Application Server 4.0
arrow
Other Products Reviewed
arrow
Defining Web Services Performance
arrow
How We Tested Web Services
arrow
Report Card

Novell got itself a winner with its acquisition of SilverStream's Extend. Rebranded as Novell Extend, this application server offers both the corporate-class functionality required of an enterprise application and the features we'd expect for successful deployment of Web services.

Extend uses the standard J2EE deployment model, but the ease with which this is accomplished astounded us. The ability to deploy from an IDE to an application server is standard in most development environments that complement an application server, but configuration can be challenging, and getting it to work right the first time is always a chore.

Not so with Extend. A seamless integration between its IDE, Extend Workbench and the application server was evident from the moment we hit the deploy button. Not only does Workbench support Ant (ant.apache.org), it supports deployment to other popular application servers, such as BEA's WebLogic Server and IBM's WebSphere Application Server. We were able to quickly create our echoInt Web service from an existing WSDL file, as well as from an existing Java class. All the products we tested offered this capability, though finding the option to do this in BEA's Workshop was difficult.


Novell's Extend, like Iona's XMLBus and BEA's WebLogic, automatically generates Web-based test clients for deployed Web services. All products we tested can build both Web- and Java-based clients, but the others require that this process be performed manually. The Web-based test clients are an excellent resource for quickly testing a Web service for correctness of deployment and functionality--one we used in every case we could to test our echoInt Web service after deployment to ensure the service was functional.

In addition to real-time monitoring of the application server via the management GUI, Extend provides a modularized management system for multiple instances of Extend servers, regardless of where they are physically deployed. Unlike those of its competitors, Extend's console is fully interactive--you can issue commands to the application server via the console--great for CLI (command-line interface) jocks or quick management that does not require a GUI console.

When a Web service is deployed to a cluster it is automatically deployed to all servers within that cluster. This feature, which was not available in most of the other products we tested, is enabled by Extend's use of a database as its repository as opposed to a file-based system. Novell does not currently support a file-based repository, but will offer this capability in a future release. The other products we tested support some type of scripting solution, usually Ant-based, to replicate applications across servers, even in a cluster. Systinet's product can propagate security across servers automatically, but still requires manual replication of applications.

Although we found Extend's support of XML security standards subpar, with no direct support for XML-Sig or XML-Encryption, like all the products in our review Extend does support both client and server certificates using SSL and offers a unique feature: built-in support for several leading SSL-acceleration products, such as those from Rainbow Technologies and nCipher.

Novell's Web services strategy is comprehensive and includes the ability to package Web services run time within a deployable J2EE standard archive for a complete package that can be deployed to BEA's WebLogic, IBM's WebSphere and Apache's Tomcat and, of course, Novell's own application server, Extend 4.0. Although the company would prefer that you deploy to Extend, Novell has taken care to ensure flexibility in its architecture, letting you build a best-of-breed environment for your Web services initiatives. This move puts Novell in line with the pure Web services platforms, which care little about what application server an engine is contained within and focus more on providing a comprehensive Web services suite.

Novell Extend Application Server 4.0 (including Novell Extend Workbench 4.1 and jBroker Web 2.1, $500 per seat. Novell, (888) 321-4272, (781) 464-8000. www.novell.com


start top  Introduction Other Products Reviewed 

Best of the Web

Data deduplication: Declawing the clones

Data deduplication is emerging as a critically important new arrow in the storage administrator's quiver to answer hard questions about the increasing problem in storage growth costs.

Quick Read

Compression, Encryption, Deduplication, and Replication: Strange Bedfellows

One of the great ironies of storage technology is the inverse relationship between efficiency and security: Adding performance or reducing storage requirements almost always results in reducing the confidentiality, integrity, or availability of a system.

Quick Read

WAN Optimization Whitelists and Blacklists

Optimization is a fantastic way of saving money and creating really happy customers at the same time, but it doesn't work flawlessly for all applications.

Quick Read

WAN Optimization as a Managed Service: It's Not About the Cost

This insight examines how organizations outsourcing their WAN optimization initiatives to a third-party go about achieving their goals for application performance, reducing operational costs, and streamlining enterprise infrastructure.

Quick Read

  Sponsored Links

Premium Content

Data Centers Gone Wild
February 22, 2010

NWC


Salary

Video