Flex: Ria's pioneer, unbelievable silver bomb?

zhaozj2021-02-16  56

Flex: Ria's pioneer, unbelievable silver bomb?

It is necessary to understand Flex. (For detailed understanding, please see the links of the appendix. This article is not an introduction of Flex)

The following is the basic architectural diagram of FLEX.

In my words, probably, use MXML (their homemade parsing tag) to make an MXML page, then the server dynamically generates the flash swf file to the front desk. I don't seem three points in this biggest benefit.

Since Flash Technology has been covered with a place where the flash is not browser, this FLEX uses this, using Flash as Presentation Layer, on a cross-browser, has already had an unique advantage. Flash originally impressed us is: dynamic, small, beautiful. And with this compared to JavaScript or other things look lack of spirituality. Flex closely combined with Flash will give "user's best experience", this is a advertisement word. This sentence is not fake. Because FlashRemoting technologies are used, combined with common HTTP protocols such that Flash can perform interaction of client / servers. Flex can provide a platform that makes this interaction easier. So from this point, FLEX is very accurate.

However, I am not a common praise for flex.

Thank Azure, he is very enthusiastic to run the RiaCn website (see Appendix, Azure is one of the well-known Flash experts in China), I got a Trial Version. After installing, experience, for this thing, maybe I have some views that you look still nothing. All in all, I think this will be a completely failed project, I don't think it will get a very comprehensive promotion, at least in China, the reasons are as follows:

1 The price is too high, the price of $ 12000 is not unacceptable, but is unreasonable.

In my opinion, his design is not perfect - a universal verified frame a long-term Flash technology, sorry, maybe I don't know - and many components are directly obtained from Flash products, no more Multi-development costs and technical costs. How much is FlashMX? How much does FLEX do? Why is this framework worth 10W? How much is WebLogic? What is the WebSphere? In order to get Best Experience, I will pay for the price?

2 Tips Resources - I have to be the server side, although the server is the same - refers to the client

I use Tomcat as App Server. Open any DEMO MXML, arbitrary demo operation, CPU immediately reaches 70%. My machine configuration: P42.4G, 768mRam. This will make users get Best Experience? At least not, I think. Worst experience is also possible. I think this may not be a big problem. As the machine configuration is improved, the improvement of the dynamic generating Flash efficiency will be resolved.

3 MXML compilation speed is too slow - I just feel, there is no exact digital verification. Like JSP, this thing needs to be compiled. It is SWF after compiling.

4 as a developer, the development mode is too thin, just MVC ...

I am not saying that MVC is not good. Instead, what is the benefit of this kind of dead death?

5 The most deadly, it is not charge, or should not operate in this way.

FlashMX cost is definitely lower than flex, since I understand the SWF file structure, why can't I make a Framework better than flex? ... in fact, in SourceForge already has, only flex is such a comprehensive architecture. However, the cute developers of the open source world are not necessarily like JBOSS, make a better thing with Flex called the board? The above is only some of the words, not more detailed, and hope to throw bricks, can lead to more exciting discussions.

Appendix: FLEX resources

Flex http://www.macromedia.com/software/flex

Flex demo, really exciting: http://www.macromedia.com/devnet/flex/example_apps.html

RiaCn: Azure Comrade has added this site for Flash. Don't have a store in China. http://www.riacn.com

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

New Post(0)