In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/02 Report--
This article introduces you how to understand the technical choice of Flex connecting Java EE, the content is very detailed, interested friends can refer to, hope to be helpful to you.
Available technologies for Flex to connect to JavaEE backend:
HTTPService:
This method mainly uses the content of xml file format for the interaction between the client and the server, and does not need any extension. Because this method is easy to use and suitable for the situation where the amount of data is not very large, generally simple flex connection applications adopt this interactive mode. Take Java EE as an example, as long as the data provided in the background is in xml document format, no matter the jap page or servlet can transmit the information.
The disadvantage is that the efficiency is not very high, and it is more obvious when the amount of data is large.
WebService:
There is no need to say much about the interaction of Webservice, as long as you provide an interface, which is easy in the process of linking Java EE with Flex.
The disadvantage is that the efficiency is low and the requirement of the server is high.
Blazeds:
This is a Flex connection JaveEE backend product launched by Adobe in early 2008, and it is open source and free. It is a subset of LiveCycle Data Services, and it is very convenient to connect to java backend using Blazeds.
BlazeDS is a server-based Java remote control (remoting) and Web messaging (messaging) technology, which enables back-end Java applications and Adobe Flex applications running on browsers to communicate with each other.
At the same time, it also provides HTTPService and Webservice methods, but the use of HTTPService and Webservice here is different from the above two, which is configured in the configuration file in Blazeds, which greatly improves the flexibility of the application.
The most important thing here is the RemotingObject technology, which can directly remotely call the public interface provided by the java background, so that its efficiency is greatly improved, which is about 10 times higher than that of HTTPService.
LiveCycle Data Services:
It has a lot in common with Blazeds. After all, Blazeds is developed from him. LiveCycle Data Services is free for single CPU users and can be used for commercial purposes. He provides some more powerful features, such as data synchronization, support for offline functions, and many other features for large enterprise-level development.
Graniteds:
Gianiteds used to be the choice for as to interact with java because it did well in early open source products, and Gianiteds's current advantage over Blazeds is its support for java frameworks (hibernate, spring, ejb, etc.).
Flamingo:
Flamingo is an open source project of Exadel, whose goal is to design a tool to build RIA applications using Java. In the middle tier, the tool provides support for both Seam and Spring. In the presentation layer, Flamingo supports both Flex and JavaFX, and provides a seamless development process using Flex or JavaFX combined with Seam or Spring.
Fiji:
Fiji is also an open source project of Exadel, and Fiji introduces flex support for the jsf framework. It also eliminates a lot of manual coding for the interoperation between Flex and JSF.
Fxstruts:
Fxstruts is a foreign awesome development, from the name can also be seen that flex is applied to struts, and only need to struts action simple configuration on it, currently only support the struts1.x version, because struts2.x has made a fundamental change, will be added in the subsequent version of support.
On how to understand Flex connection Java EE technology options to share here, I hope that the above content can be of some help to you, can learn more knowledge. If you think the article is good, you can share it for more people to see.
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.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.