Technical options for rich Internet applications

Source: Internet
Author: User
Technical options for rich Internet applications

Ria Overview:

Remote Script
X Internet
Rich (Web) Client
Rich Web ApplicationsProgram

Internet is a huge source of information, and many technologies are striving to improve information transmission and storage performance on the Web in advanced and user-friendly ways. In most web applications, a large amount of processing occurs on the server, and only user interaction occurs on the client. In this way, the server undertakes heavy data and processing loads, as well as the increasing dependency in network communication.

The traditional client-server-based architecture has high flexibility and richness, but it gradually disappears as the Web grows. One reason is the lack of client application consistency and standardization. Nowadays, there is no doubt that browsers are already widely accepted web tools. However, it lacks Intelligent Processing. Therefore, the responsibility is to deliver client applications that provide richer user experience and can perform simple processing on the client. Ria provides the opportunity to design better, faster, more attractive, and more available user experience-all in the browser.

Developers dedicated to Web and Internet UI layers usually perform tests on the UI Layer to try a variety of RIA tools that can work effectively with minimal external support. However, in most cases, the browser requires support for plug-ins, extensions, or downloads to work seamlessly within the browser.

Several common technologies available in this field are Laszlo, XUL, XForms, Macromedia Flex, and dojo. The following table compares five technologies and altiolive (a rich enterprise application ).

Table 1.
Tool comparison

Technology Browser Technology Script Richness Highlights
Laszlo Flash, XML LZX file + Javascript High Easy to learn and rich
Mozilla XUL XUL Language XUL file + Javascript High Powerful functionality with browser dependency
XForms XForm Depends on implementation Limited to a certain extent Device neutral, following W3C
Dojo Javascript HTML + Javascript Limited to a certain extent Based on JavaScript. Growing and adaptable.
Macromedia Flex Flash, XML Mxml File High Non-open source code. Macromedia proprietary tool.
Altiolive Applet, XML Java Limited to a certain extent Http://www.altio.com/

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.