PRODUCT COMPARISON Search:
home / weborb / product comparison    
About WebORB
Getting Started with WebORB
WebORB Features
WebORB User Guide
WebORB API Guide
Developers Area
Release History
Product Roadmap
 

COMPARISON CHART
 
The chart shown below has been derived from the documentation available for the compared products. The first column lists the features and capabilities we used for comparison. Most features are linked to sections of the WebORB user guide so provide additional context. If you believe some features are not represented properly for the competing products, please let us know.
 
Feature/Product WebORB DWR Ajax.NET Sajax
General
Available for Java          
Available for .NET           2
Product documentation available          
Deployment
No need for client stub files              
Zero design-time configuration              
Supports drag and drop application deployment              
Can be deployed into any servlet container            
Integration with 3rd parties
Supports XML Web services binding            
Works with the Spring framework            
Database integration
Supports client side database binding            
Supports client-side data paging              
Client/server invocations. Type marshalling
Supports synchronous invocations              
Supports asynchronous invocations        
Can serialize Java Bean classes as return types            
Can serialize non Java Bean classes as return types     1        
Can serialize Java Bean classes as method arguments            
Can serialize non Java Bean classes as method arguments              
Supports object activation (request, session, application, custom)   4     3    
Supports server-side exception serialization and client side exception handling          
Supports client-side callback context              
Supports serialization of native .NET collections            
Supports custom serializers   4          
Can serialize custom .NET complex types            
Can serialize Properties from custom .NET complex types              
Can serialize bitmaps              
Can serialize HtmlElement controls              
Supports named services to hide native class names/namespaces   4          
Supports response caching              
Supports mappings between client classes and server-side types              
Security
Can secure server side resources by namespace, classname or method name   4          
Supports custom authentication and authorization handlers   4   6        
Allows user credentials to be set on the client side and be processed by user security handlers   4            
Allows encryption of user credentials (above and beyond SSL)              
Server Management and Configuration
Provides comprehensive management console   4            
Can be configured with an XML-based configuration file            
Support multiple level logging policies (specific file, rolling logging, file size-limit logging)     5        
Commercial availability/Support
Professional support available   4           ?
24x7 support available   4           ?
Maintained by a commercial entity            
Cost   Free - Std
$799 - Pro
  Free   Free   Free

1 - requires custom configuration for each serialized class

2 - Only ASP, but not ASP.NET or plain C#, J# or VB.NET classes

3 - Documentation and example is available only for storing data in session

4 - Features are available only in WebORB Professional

5 - Only with commons-logging installed

6 - DWR authors pointed to the following documentation page where the feature is supposedly described: http://getahead.ltd.uk/dwr/server/servlet/plugin. It it is not obvious from the documentation page how the feature works.

 
Copyright © 2003-2005 Midnight Coders, LLC.  Privacy Policy | Contact Webmaster
Home | Products | Customers | Download | Licensing | Forum | Developers | About