|  | AlaCarte | ProServe | Enterprise Edition | Source Edition | 
				
				|  |  | 
				
				| Intended Use | Web sites with live data. No Java coding.  Java server not
				required. | High performance chart engine for any Java-capable web server.
				Extremely scalable architecture turns raw live data into real visual 
				information. | Enterprise class chart development environment. Includes Ala-Carte,
				ProServe plus KC's core charting API for customization, development
				and integration. Includes numerous integration tools and source samples. | Enterprise class chart development environment and complete source code. 
				Ideal for application developers, OEMs, system integrators, consultants, 
				support organizations etc. | 
				
				|  |  | 
				
				|  | 
				
				|  |  | 
				
				| Architecture | Small footprint applets (1 applet per chart) for extremely fast downloads.  
				Read continuously changing data from a URL, or define dynamic data from a 
				script | A high
				performance chart engine (server objects), without the overhead of a chart
				server. Objects can be used directly (e.g. JSP scriptlets), within your
				Java servlet, or from ProServe's custom tag library.  
				Plugs into any Java server, ColdFusion, FlashMX or Windows IIS with 
				Java support. | Extensible object-oriented Java packages, including interactive JavaBeans 
				charting collection with GUI customizers, server imaging objects, applet 
				collection, and extensive source code to facilitate customization. |  | 
				
				|  |  | 
				
				|  | 
				
				|  |  | 
				
				| API Included | PARAM/VALUE settings only.  No coding required. | Limited server object API, property settings. | Complete Java API for all chart components, including extensive documentation,
				and sample techniques that extend KavaChart objects. | Complete Java API for all chart components, including extensive documentation,
				and sample techniques that extend KavaChart objects. | 
				
				|  |  | 
				
				|  | 
				
				|  |  | 
				
				| Chart Types | 29 base types | 35 base types | 35 base types | 35 base types | 
				
				|  |  | 
				
				|  | 
				
				|  |  | 
				
				| Primary chart creation methods | 
				Use Chart Wizard to create overall chart style Apply style to specific appletUse scripts (PHP, Perl, VB, JSP,
				JScript, etc.) to dynamically modify PARAM/VALUE pairs (mnemonic chart parameters) | 
				Chart Wizard creates
				overall chart syle and definitonsChart Tag libraryJSP scriptletscustom Java Servlets | 
				Chart Wizard creates applet
				and server object style definitons.Core charting API
				can integrate chart functions into Swing, AWT, SWT, or other graphical
				environmentsJavaBean collection with
				event driven data management works within JavaBean-aware IDEs.
				 | 
				Chart Wizard creates applet
				and server object style definitons.Core charting API
				can integrate chart functions into Swing, AWT, SWT, or other graphical
				environmentsJavaBean collection with
				event driven data management works within JavaBean-aware IDEs.
				 | 
				
				|  |  | 
				
				|  | 
				
				|  |  | 
				
				| Data Connectivity | Use any scripting language to access data sources.
				Ideal for use with real-time, dynamic data. Read live data from any URL or
				use a script to construct data in PARAM values. | Use your existing data connections to provide data through server chart
				object properties, or to create a portable KavaChart DataProvider.  Built-in
				connectors for Web Services, XML data, JDBC connector templates. | Server and Applet data source connections, plus robust JavaBean data event 
				model for live, continuously updating data. | Same as Enterprise Edition | 
				
				|  |  | 
				
				|  | 
				
				|  |  | 
				
				| Supported Servers | Any server - Java not required. | All KavaChart versions support web servers running Linux/UNIX/Windows/Mac - any J2EE servlet container, such as
				Tomcat, WebSphere, ColdFusionMX, IPlanet, JBoss, etc., is supported 
         | 
				
				|  |  |