What is it all about?
SmartClient is a collection of mobile and cross-browser HTML5 UI components combined with a Java-based Ajax framework for building business web applications.
Key Features
Developer Console: Provides client-side application debugging, inspection, and profiling. Admin Console: Provides a browser-based UI for server configuration and datasource management. Note: Requires SmartClient Server. Embedded server: (Tomcat) Enables a lightweight, stand-alone development environment. Embedded database: (HSQLDB) Provides a basic persistence layer for rapid development. Note: Requires SmartClient Server. Object-relational connector: (JDBC/ODBC) Enables rapid development of your presentation layer against a relational database, prior to (or in parallel with) development of your server-side business logic bindings. Note: Requires SmartClient Server. -------------------------------------------------------------------------------------------------------- SmartClient provides: 1) A set of GUI components, intended to allow applications to be developed without directly editing HTML or using low-level Ajax techniques. 2) Support for many server platforms via integration with WSDL/ RESTful web services, in XML and JSON formats, directly from the browser, as well as support for Java-based servers. 3) Metadata-driven components which can bind to metadata formats such as XML schema, allowing a shared client-server data model with extensible types, validation rules and editing constraints. 4) Service-oriented architecture for new applications, as well as incremental enhancement of existing web applications via embedding SmartClient components inside existing HTML/CSS layouts. 5) Client-server integration: SmartClient browser-based applications interact with remote data and services via background communication channels. Background requests retrieve chunks of data rather than new HTML pages, and update visual components in place rather than rebuilding the entire user interface.
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}