Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the characteristics of Flex rich client technology

2025-02-26 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly shows you "what are the characteristics of Flex rich client technology", the content is easy to understand, clear, hope to help you solve your doubts, the following let the editor lead you to study and learn "what are the characteristics of Flex rich client technology" this article.

Technical analysis of Flex

Different from the previous pure Flex S technology, Flex is a new generation of rich client technology that combines the advantages of Bax S and Cmax S.

Technical Features of New Generation Flex Rich client

1. Maneuverability:

The interface and operability of the Flex rich client will be comparable to the traditional Cramp S, providing a richer, more friendly and easier-to-use interface to users, while being more interactive, while greatly improving the efficiency of development; in particular, Flex's built-in support for audio and video (including H.264 technology) provides users with a better operating experience. The reason why Ajax is popular is that the emergence of Ajax can make up for the lack of user-friendly interface of traditional Ajax S. for example, Web2.0 generally provides the switching of multiple Tab in a page, which brings more convenience to users, but can do nothing for more complex operation modes. The new generation of Flex rich client can provide a more complex interface and stronger data holding capacity, just like the traditional CPX S application.

two。 Architecture:

Using XML to describe the appearance of GUI, the separation of GUI and logic, the real sense of MVC, makes the structure of application development clearer. The front-end interface is described by XML, the interface is controlled by ActionScript, and the back-end application logic is encapsulated in the back-end middleware, which is separated from the Flex front-end interface.

3. In terms of scalability:

As a front-end customer component, Flex is easily combined with various back-end technologies, such as AMF, PHP, Java, .net, ColdFusion, etc., so that the back-end application service can be planned as a similar "middleware" component, which encapsulates the business logic, and the choice of the intermediate application service component reserves a great choice for users, which is convenient and flexible.

4. From the point of view of the operating environment:

The program can be run in the browser or outside the browser, which greatly expands the use of the application. The new generation of Flex rich clients can be deployed more flexibly according to their needs.

5. In terms of performance:

There are various ways to improve the efficiency of the application server, but the solution of the Flex framework is different and can improve the performance greatly. As we all know, the traditional Web application client will make a request to the server every time the page is refreshed, and the server will pass the pictures contained in the new HTML and HTML to Client. When the number of requests is large, the process of dynamically generating HTML and downloading pictures will seriously consume the resources of the server (CPU, IO, Memory, Network). On the other hand, the new generation of rich client applications download the applications locally at one time through * runs, and all GUI runs locally. During the running process, only a small number of data update requests are generated, and there is no need for the server to generate refreshed pages in real time, so there is no dynamic construction of HTML and other content by the server, so the back-end server will completely focus on the processing of data logic. This makes full use of the CPU of the client local machine and reduces the network bandwidth to a limited extent.

6. In terms of development efficiency:

Flex's interface programming technology is more similar to VB or Delphi, WYSIWYG in development, compared to modifying the interface represented by ASP, JSP, PHP and Javascript, Flex uses ActionScript as an object-oriented language, which is similar to Java and .NET. It is easy for Java or .NET programmers to use Flex technology, and the cost of learning and overall maintenance is very low.

7. Can be combined with video, audio and other multimedia.

Flex has built-in multimedia native components such as video and audio, so it provides a convenient and easy-to-use API for programmers. In particular, the update of * * has included support for H.264 coding protocol.

8. Flex can realize full-duplex message communication more conveniently than BBGUA S.

For some specific applications, the need for real-time Push messages from the server provides a convenient solution for Client,Flex, which breaks through the traditional mode of HTTP messages based on Get/Post passive requests.

These are all the contents of this article entitled "what are the characteristics of Flex rich client technology?" Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report