Upcoming Events

A Network Computing Webinar:
Avoiding Downtime: How Virtualization Can Help In Times of Trouble

June 12, 2013
11:00 AM PT / 2:00 PM ET

Are you caught between a desire for the benefits of the cloud and concerns about security and control? Then you should attend this insight-packed webinar to learn how private data networking technologies like MPLS IP-VPNs can address your concerns and allow you to safely and intelligently reap the savings, agility and other benefits associated with cloud computing.

Join us to hear top industry experts discuss the private data network technologies that are best suited for enterprise cloud access requirements. You won't want to miss this opportunity to learn how your organization can best mitigate risk while reaping the full potential benefits of the cloud.

Register Now!

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 
Vendor Comparisons
Network Computing’s Vendor Comparisons provide extensive details on products and services, including downloadable feature matrices. Our categories include:

Research and Reports

May 2013
Network Computing: May 2013


TechWeb Careers