The browser end frame is divided into two categories: Application Frame: Provides a browser's function, but often named window widget abstraction and additional components, its function mainly around the desktop GUI framework. · Basic Structure Frame: Provide basic pipes and portable browsers, let developers create content. Typical features: * The wrapper for XMLHttpRequest is interactive with the package browser-server. (All frameworks provide this feature). * XML operation and query. * Execute the DOM operation based on the response from XMLHttpRequest. * In some cases, with additional browser-end technology, such as Flash (and potential Java Applets). The server-side framework is usually worked in two ways (although they are classified here according to the differences): · HTML / JS generation: The server provides a complete HTML / JavaScript code generation and browser-server coordination, the result is only Browser end codes can be customized. · Remote call: JavaScript calls are directly routed to server-side functions (such as Java methods) and return to the JavaScript callback processor; or JavaScript calls the server to extract information, such as session details, database query, etc. · Pure JavaScript: Application Framework 1.1 Bindows URL is: http://www.bindows.net ,bindows is a software development package (SDK), it, with strong combination DHTML, JavaScript, CSS, and XML, etc. Technology, can generate highly interactive Internet applications - a powerful opponent for modern desktop applications. Bindows applications do not require download and do not need to be installed on the User-end - only one browser (nor need Java, Flash or ActiveX). Bindows is possible to lead the platform for an object-oriented Ajax application. · It is commercially used, using technology from MB (headquartered in GA USA, the main development center in Sweden, was founded in 2002). The Bindows framework is provided to you: • Based on class-oriented API · A complete window system, providing wide range widget support, including menus, forms, plaid, sliding bars, range, and even more to development The leading toolbox for Zero-Footprint SOA client applications · This unit's XML, SOAP and XML-RPC support · Single users to enterprise-level support · Built-in support BINDOWS development environment: · Support enterprise-level scale Engineering Development · Crossboard, Cross-platform Support · Server Independent Structure · Interoperability with New and Existing Resources · Conformity Development Methodology 1.2 Backbase (Since 2003) Website is: http://www.backbase .com is a comprehensive browser-end frame that supports rich browser features and integration with .NET and Java. · Commercialization, from Backbase B.V (headquarters in Amsterdam, was established in 2003). 1.3 dojo (developing; September 2004) The URL is: http://dojotoolkit.org/, providing a comprehensive widget and browser-server message support. · Provide framework support for creating custom JavaScript widgets. · Preset window small component library. · Browser - Server Message Supports -XmlhttpRequest and additional mechanisms. · Supports URL manipulation functions in your browser. · Open source license (Academic Free License 2.1 (http://opensource.org/license/afl-2.1.php), by jotspot (http://www.jot.com/) Alex Russell (http: // alex .dojotoolkit.org /) leadership.