SmartClient architecture

The SmartClient™ web presentation layer spans across client and server, bringing the speed, functionality, and scalability of desktop applications to standard web browsers.

SmartClient works with existing web infrastructure--application servers, web servers, databases, and middleware--maximizing current technology investments by filling a widely-acknowledged hole in the web platform.

SmartClient shared model architecture




SmartClient boosts application capabilities in Java/J2EE, Microsoft .NET, PHP, and custom web application environments. SmartClient combines:

Pure-DHTML rich GUI client system
  • sophisticated user interfaces
  • extensible widget kit
  • no downloads, applets, or plug-ins
  • zero-install deployment on Windows, MacOS, Solaris, Unix, Linux
Cross-platform datasource server
  • single-sourced validation and authorization rules
  • extensible datasource connectors
  • compression for 10x-100x bandwidth reduction
  • write once, deploy on all Java/J2EE and .NET servers
Invisible HTTP communication layer
  • incremental updates and transactions without page reloads
  • web applications with client/server responsiveness
  • firewall-friendly client/server communication
  • massive scalability
Declarative XML tag language
  • ultra-rapid enterprise application development
  • extensible via client-side JavaScript programming
  • extensible via server-side Java programming
  • optional browser-based drag-and-drop development tools




Overview
0
Basics
0
Advantages
0
Features
0
Platforms
0
Architecture
0
Examples

Some of our customers:
Customer logos
From the community:
"We're 9 months in, and still continue to be amazed. We are creating an entire suite of intranet apps, and have yet to come across a use case that isn't easily supported by SmartClient. There's nothing like the joy of finding the exact API call you're looking for, time and time again."

    pallen
    in SmartClient Forums


©2008 Isomorphic Software   ·   Terms of use