What is RIA?

xiaoxiao2021-03-06  21

Ria is the abbreviation of Rich Internet Applications, translated into Chinese for Funette.com (Macromedia Chinese) Translated into RICH Internet Application

The development of the traditional network program is based on the page, the server-side data passed mode, and the representation of the network program is built on the HTML page, and HTML is suitable for text, and the traditional page-based system has gradually unable to meet web browsing. The higher, a full-scale experience requires that this is the "Experience Matters" ("Experience Matters") called Macromedia, and the emergence of Rich Internet Applications (RIA) is also Just to solve this problem.

The development phase diagram of the Fundite network application is as follows:

The Fundite Application is a network application that combines a user experience of the next-generation user experience with a desktop application with a traditional web application deployment flexibility and cost analysis. Rich customer technology in the Fundite network application provides a running environment that carries compiled client applications (with file form, with HTTP delivery), client applications use asynchronous client / server architecture to connect existing backend application servers This is a safe, upgradeable, newly-oriented model-oriented model, which is driven by the WEB service. Integrated communication technology combined with sound, video and real-time conversations, enriched the Internet Application (RIA) has an unprecedented online user experience.

The concept of "rich" contains two aspects, which are rich in data models and the rich user interface. The "rich" in the data is that the user interface can display and operate more complex data models in the client, which can operate the client calculation and the non-synchronized transmission and receive data. This mode is the advantage of the traditional HTML page that the program is running on the client and the program interacts with the user interacts while interacting. Balancing the complicated data model of the client and server allows you to have a larger space to create more efficient and interactive web applications. "Rich" also describes the comprehensive user interface. HTML only provides users with very limited interface control elements, while the user interface of the Fundinet application (RIA) provides flexible interface control elements, these control elements can A well combined with the data model. Traditional Internet models use linear design to provide some selections to users and then send selection results to the server, this single mode does not meet the application's flexible interaction requirements and users' wishes. Frequent server requests and page refreshes have a lot of disadvantages including the page to open slowly and reduce the network bandwidth. If you use a rich customer interface, you can influence the entire interface from the previous server, transfer to the application part of the received request will make a corresponding change. This essentially means that the interface is broken down into many independent modules, and these modules will respond to the received information, and some will interact with the server side, and some are communication between these modules.

转载请注明原文地址:https://www.9cbs.com/read-56800.html

New Post(0)