Book description
This Short Cut takes a look at a set of tools and technologies that work together to allow developers to build Rich Internet Applications (RIAs) quickly and easily on top of proven enterprise technologies that are traditionally associated with long, complex development efforts.
Table of contents
-
Enterprise Development with Flex
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
- A Note Regarding Supplemental Files
- Preface
- 1. Comparing Selected Flex Frameworks
- 2. Selected Design Patterns
- Building an Enterprise Framework
-
4. Equipping Enterprise Flex Projects
- Staffing Considerations
- Flex Developer’s Workstation
- Embedding .swf Files into HTML Pages
- Interacting with HTML and JavaScript
- Testing Flex RIAs
- Application Modularization from 30,000 Feet
- Build Scripts and Continuous Integration
- Logging with Log4Fx
- A Grab Bag of Component Libraries
- Integrating with the Java Spring Framework
- Integrating with the Hibernate Framework
- Project Documentation
- Accessibility of Flex RIA
- Summary
-
5. Customizing the Messaging Layer of LCDS or BlazeDS
- Flex Messaging Unleashed
- Server Messages: Shooting in the Dark
- Sending the Client’s Heartbeats
- Heartbeat Adapter
- Testing the Client Heartbeat
- Guaranteed Delivery of Server Messages
- Building a Custom Acknowledging Channel
- Resending Messages with QoSAdapter
- Testing Guaranteed Delivery
- When Message Order Matters
- Guaranteed Delivery of Client Messages
- The ReliableClientMessage Class
- Acknowledging the Endpoint
- Resending Channel Guarantees Delivery
- Testing Guaranteed Delivery from the Client
- Keeping Client Messages in Order
- Testing Ordered Delivery of Client Messages
- Summary
-
6. Open Source Networking Solutions
- BlazeDS Versus LCDS
- Why Is AMF Important?
- AMF and Client-Side Serialization
- HTTP Connection Management
- Putting Streaming to Work
- The Networking Architecture of BlazeDS
- Data Access Automation
- Deep Data Synchronization with BlazeDS
- Using AMF Message Headers
- Data Push in Data Access
- A Server As a Command Center
- Custom Serialization and AMF
- Security Appliances
- Third-Party Networking Solutions
- Summary
-
7. Modules, Libraries, Applications, and Portals
- Flex Portals and Modularization
- Basic Modularization: Image
- Runtime Style Modules
- Real Actors: Loader and URLLoader
- Loading Modules with Module Loader
- Preloading Modules with ModuleManager
- Communicating with Modules
- Introducing Application Domains
- Paying Tribute to Libraries
- Sibling Domains and Multiversioning
- Sample Flex Portal
- Integrating Flex into Legacy JEE Portals
- Summary
- 8. Performance Improvement: Selected Topics
- 9. Working with Adobe AIR
-
10. Developing Flex Applications for LiveCycle Enterprise Suite
- Business Process Example: Vacation Request
- Meet LiveCycle Workspace ES
- Meet the Flexlet: Vacation Request
- LiveCycle ES Architecture in a Nutshell
- Creating Flex Applications Enabled for LiveCycle Workspace ES
- Running Workspace from Adobe Sources
- Business Example: Warehouse Processes
- The Warehouse Processes Under the Hood
- Extending LiveCycle with Custom Services
- Orchestrating Processes with Asynchronous Events
- Blending the LiveCycle API with Custom Flex Applications
- Summary
- 11. Printing with Flex
- 12. Model-Driven Development with LCDS ES2
- Index
- About the Authors
- Colophon
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
Product information
- Title: Agile Enterprise Application Development with Flex
- Author(s):
- Release date: January 2008
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596514402
You might also like
book
Professional Cairngorm™
Take advantage of Cairngorm, one of the leading Flex frameworks for building Rich Internet Applications (RIA) …
book
Cross-platform Desktop Application Development: Electron, Node, NW.js, and React
Build powerful cross-platform desktop applications with web technologies such as Node, NW.JS, Electron, and React About …
book
The Architecture of Privacy
Technology’s influence on privacy not only concerns consumers, political leaders, and advocacy groups, but also the …
book
The Art of Asking: Ask Better Questions, Get Better Answers
Ask the Right Questions in the Right Ways...And Get the Answers You Need to Succeed! Discover …