What is Flex? What is the relationship between flex and flash? (Transfer)
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 by nature. The UI also has the concept of flash animation, which is incompatible with developers who write programs. In order to attract more programmers such as jsp, asp, and php, macromedia has released 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.
What is Flex builder?
A visual flex application development tool that uses markup language to generate a flash user interface and convert the designer's expected xml tag into a flash component, it can be compiled into Flash SWF files for customers to browse, so that designers and developers can create flex applications more efficiently.
From: http://www.shineblog.com/user4/SeiraSun/archives/2006/504217.shtml