Amber JSP Sun Web Start Generic Windows Application Citrix
GUI functionality on client Interactive controls (AWT) Static controls Interactive Controls (Swing) Interactive controls Interactive controls
Dynamic content Live client-server interaction Server-generated Write-your-own server interaction Live client-server interaction Live client-server interaction
Size of download to client Light download of front-end only NA Entire Application is downloaded No download Client installed separately
Ease of maintenance Server-based Server-based Server-based Server and client maintenance Server-based
Ease of deployment to client Transparent Server-based Requires Web Start to be installed on client desktop Separate install required Server-based
Support for Enterprise standards J2EE compatible J2EE compliant J2EE compliant Proprietary Proprietary
Scalability Excellent Excellent Implementation-dependent Implementation-dependent Poor
Development tool support Standard Java supplemented by Amber tools Standard JSP supplemented by J2EE tools Standard Java Proprietary Proprietary
Platform independance Independant Independant Independant Windows only Windows only
Bandwidth Requirements Light-Medium Light Light-Medium Implementation-dependent Medium-Heavy
Ease of development Easy Easy-moderate Easy Difficult Easy-moderate


Features & Benefits
Amber Demos