What is Flex? What is the relationship between flex and flash?

Source: Internet
Author: User

What is Flex? What is the relationship between flex and flash?

Flex is the Presentation Server (Presentation Service) released by Macromedia. It is a Java Web iner or. for an application of Net Server, the. mxmlfile (pure XML file and the actionscriptfile file correspond to the. SWF file, which is sent to the client and interpreted and executed by the flash player or Shockwave Player of the client, giving users a rich user experience.

The well-known Macromedia Flash is a powerful vector animation editing tool. Since its launch as an animation, Flash has been seeking to dominate the rich Internet application (RIA rich client). The most influential thing is that, an Object-Oriented script actionscript2.0 has been launched, and a class library and corresponding component (Component) similar to Java swing have been created ). Flexis a non-flashpath like java).net. it interprets the. mxmlfile to organize components and generate a .swf file. The component of Flex is similar to that of flash, but it has been improved and enhanced.

Flash can achieve the effect of Flex. Why do I need Flex? I understand that there are two reasons: 1. to cater to more developers ). Flash is designed for designers. The UI also includes the concept and writing of Flash animation.ProgramIn order to attract more programmers such as JSP, ASP, and PHP, Macromedia launched a very simple flex application. mxml is used to describe the interface and JSP/asp/PHP programs. (x/d) HTML is very similar, and mxml is more standardized and standardized.

2. For a standard. You must have heard of Longhorn, the next-generation Microsoft system. At the same time as Longhorn was launched, Microsoft will also launch a new language, XAML, a language for interface description, it corresponds to something that is very similar to Smart Client and flex. Mxml and XAML are similar... ... I don't need to talk about the column benefits.

Flex and J2EE /. net actually does not matter, Macromedia uses Java to make an application to integrate Flash technology into J2EE, and then use. NET technology. net Applications integrate Flash technology.. net. It should be said that flex solves the problems in J2EE and. net is the most tedious problem of web clients. Microsoft is relatively mean in IE, built-in (installed in advance) a lot of space, can be. net call, such as the DataGrid, there is no way to use Java. It is really a headache to print a tag with the most primitive HTML, and the JavaScript on the client is the most difficult to debug, regardless of Java or. net is helpless.

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.