Adobe Flex Builder 2 (EN) Win32, TLP Commercial 15000-24999 54020025TT User Manual
Product codes
54020025TT
1
Adobe Flex 2
application onscreen and solving the problem immediately. These customer interactions not only
save money on customer service operations, but they also increase revenues due to lower process
abandonment rates.
save money on customer service operations, but they also increase revenues due to lower process
abandonment rates.
Internally, guided self-service applications can help employees sign up for or modify their
benefits enrollments. They can also help customer service representatives navigate through
complex service offerings or the latest specials they can present to customers.
benefits enrollments. They can also help customer service representatives navigate through
complex service offerings or the latest specials they can present to customers.
Flex and other technologies
Flex and Ajax
Ajax is an acronym that stands for Asynchronous JavaScript and XML. The term was coined to
describe the use of browser technologies to deliver RIAs. Ajax is associated with a set of application
design patterns as well as a variety of open source projects and commercial products.
describe the use of browser technologies to deliver RIAs. Ajax is associated with a set of application
design patterns as well as a variety of open source projects and commercial products.
Flex and Ajax both promote an architecture that enables applications to take greater advantage of the
client runtime to provide richer application functionality. As a result, the approaches used to expose
business logic to Ajax clients (web services, REST APIs, and so on) are similar to those used in
Flex applications.
client runtime to provide richer application functionality. As a result, the approaches used to expose
business logic to Ajax clients (web services, REST APIs, and so on) are similar to those used in
Flex applications.
While it is possible to develop rich clients using only client-side JavaScript and HTML (as many
Ajax vendors promote), Flash Player provides additional capabilities not available in HTML,
including a high-performance, just-in-time compiled execution engine, integrated APIs for
graphics manipulation and vector drawing, and the robust, real-time messaging and integration
services provided by Flex Data Services.
Ajax vendors promote), Flash Player provides additional capabilities not available in HTML,
including a high-performance, just-in-time compiled execution engine, integrated APIs for
graphics manipulation and vector drawing, and the robust, real-time messaging and integration
services provided by Flex Data Services.
Also, because Flash Player is integrated with the browser runtime environment, developers can
easily deliver applications that combine user interface logic written in JavaScript with components or
entire applications written in Flex. For example, Google is taking advantage of both JavaScript
and Flash as part of its Google Finance site. As shown in Figure 12, the application uses common
Ajax techniques to update news stories and highlight news items, while the interactive chart
takes advantage of the Flash Player runtime to draw a rich data visualization and show the
connections between breaking news and changing stock price.
easily deliver applications that combine user interface logic written in JavaScript with components or
entire applications written in Flex. For example, Google is taking advantage of both JavaScript
and Flash as part of its Google Finance site. As shown in Figure 12, the application uses common
Ajax techniques to update news stories and highlight news items, while the interactive chart
takes advantage of the Flash Player runtime to draw a rich data visualization and show the
connections between breaking news and changing stock price.
Basic interoperability between the Flash Player virtual machine and the browser’s JavaScript
engine and document object model is provided through the Flash Player External API, which
enables bidirectional communication between JavaScript and ActionScript. To further facilitate
this type of development, Adobe has released the Flex-Ajax Bridge (FABridge) library, which
automatically exposes the public data and methods within a Flex application to the JavaScript
engine and vice versa. This enables developers to easily integrate Flex applications with existing
sites as well as to deliver new applications that combine Ajax libraries such as Yahoo Widgets with
applications or components created in Flex.
engine and document object model is provided through the Flash Player External API, which
enables bidirectional communication between JavaScript and ActionScript. To further facilitate
this type of development, Adobe has released the Flex-Ajax Bridge (FABridge) library, which
automatically exposes the public data and methods within a Flex application to the JavaScript
engine and vice versa. This enables developers to easily integrate Flex applications with existing
sites as well as to deliver new applications that combine Ajax libraries such as Yahoo Widgets with
applications or components created in Flex.
For more information on the FABridge, visit Adobe Labs (http://labs.adobe.com/wiki/index.php/
Flex_Framework:FABridge).
Flex_Framework:FABridge).
Figure 1: Google Finance combines the strengths of Ajax and the Flash runtime.