Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Buy Now $54.99
Standard view
Full view
of .
Look up keyword or section
Like this
8Activity

Table Of Contents

Getting to Know the Controls
Laying Out the Controls
Using Simple HTTP and REST Style Invocations
Communicating via Web Services
Making Remote Procedure Calls
Exploring Effects
Validating User Input
Customizing the Look and Feel
Extending Flex
Creating Custom Components
Creating and Propagating Custom Events
Summary
Viewing Integration from 30,000 feet
Viewing Integration from 10,000 feet
Viewing It Closely from 1,000 Feet
Downloading BlazeDS
Installing the Compiled Distributions
Compiling from Source
First Look at services-config.xml
Remoting, Proxy and Messaging Configuration
An HTTP Proxy Service Example
Advanced Configuration Options of an HTTP Proxy Adapter
Intercepting for Control and Management
Configuring a Web Service Proxy
Remoting Communication Flow
Remoting-Related Classes, Components, and Modules
Securing Destinations
Intercepting and Logging Calls to a Remoting Service
Talking AMFX
Using HTTPS
Java-Based Data Service
Client-Side Flex Code
❑ Custom security implementation
Custom Security Implementation
An Interceptor for the JavaAdapter
Basic Bootstrapping
Using BlazeDS MessageBroker with the Spring DispatcherServlet
Serving Flex and Non-Flex Clients
Message Service Integration
Native BlazeDS AMF Messaging
JMS Messaging Using Spring-Specific JMS Components
Using the Special Integration Adapter
Securing Remote Spring Bean Access
Data Push Usage Scenarios
The Alternatives
Messaging Domains
Point-to-Point
Publish-Subscribe
JMS Architecture
JMS Programming Model and the API
A BlazeDS-Powered Messaging Application
The Application Use Case
The First Few Steps
Sprucing Up the Client Code
The Simulated Feed Program
The Simple Chat Application
The ActionScriptAdapter
The JMSAdapter
Comet Inclusion with BlazeDS in Jetty 7
Object Relational Mismatch
Coarse-Grained or Fine-Grained
The Cases of Inheritance and Polymorphism
Entity Relationships
What Defines Identity?
Introducing JPA
Primary Key
Interacting with a Persistence Context
HibernateEntityManager3.4.0.GADistribution
Set Up the Database
Create an Eclipse JPA project
Program the Entities and specify metadata
Setting Up
Programming the Flex and JPA/Hibernate Application
Aspect-OrientedProgramming(AOP)
dpHibernate
Gilead
Testing
FlexUnit
JUnit
Functional and Interface Testing
Debugging
Logging
Profiling
Contextual Overview
Custom Factories
Clustering
Channel Failover
Clustering Powered by JGroups
Data Compression
Robust Connection
Service Orientation
❑ Concurrent contracts
Concurrent Contracts
Cross-Domain Utility Layer
Functional Decomposition
Rules Centralization
State Repository
Caching
Signed Framework RSL
Resource Pooling
JDBC Connection Pooling
JMS Resource Pooling
Bind Messaging to the Beans Using Camel
Using Spring’s Support for Message Listener Containers
Workload Distribution
CRUD with RESTful Endpoints
Generating Client Code for WebService Consumption
Generating CRUD with Remoting Service Destinations
Using Gas3
Auto-Populating AS3 Model Objects with XML Based on an XSD
What’s New?
Flex 4 Says Hello
Index
P. 1
Professional BlazeDS: Creating Rich Internet Applications with Flex and Java

Professional BlazeDS: Creating Rich Internet Applications with Flex and Java

Ratings: (0)|Views: 1,438|Likes:
Published by Wiley
A hands-on guide to creating Rich Internet Applications (RIA) usingBlazeDS

BlazeDS enables you to easily connect to back-end distributeddata and push data in real time to Adobe Flex and Adobe AIRapplications in order to garner more responsive Rich InternetApplication (RIA) experiences. It is a scalable option for Flex andJava integration and allows you to create excellent RIAs with bothFlex and Java.

This informative resource provides you with detailed examplesand walkthroughs that explain the best practices for creating RIAsusing BlazeDS. You'll begin with the essentials of BlazeDS and thenmore on to more advanced topics. Along the way, you'll learn thereal-world concerns that surround enterprise-based Java and Flexapplications.

BlazeDS enables you to connect to back-end distributed data inorder to garner more responsive Rich Internet Application (RIA)experiences Begins with an introduction to BlazeDS, and explains thenecessary features for integrating new and existing Java datasources and applications with Flex-based RIAs Provides hands-on examples and addresses real-world concernssurrounding enterprise-based Java and Flex applications Serves as a comprehensive walk through for creating RIAs usingBlazeDS

If you're looking to create rich, productive, and engagingapplications, then this book is for you.

Note: CD-ROM/DVD and other supplementary materials arenot included as part of eBook file.

A hands-on guide to creating Rich Internet Applications (RIA) usingBlazeDS

BlazeDS enables you to easily connect to back-end distributeddata and push data in real time to Adobe Flex and Adobe AIRapplications in order to garner more responsive Rich InternetApplication (RIA) experiences. It is a scalable option for Flex andJava integration and allows you to create excellent RIAs with bothFlex and Java.

This informative resource provides you with detailed examplesand walkthroughs that explain the best practices for creating RIAsusing BlazeDS. You'll begin with the essentials of BlazeDS and thenmore on to more advanced topics. Along the way, you'll learn thereal-world concerns that surround enterprise-based Java and Flexapplications.

BlazeDS enables you to connect to back-end distributed data inorder to garner more responsive Rich Internet Application (RIA)experiences Begins with an introduction to BlazeDS, and explains thenecessary features for integrating new and existing Java datasources and applications with Flex-based RIAs Provides hands-on examples and addresses real-world concernssurrounding enterprise-based Java and Flex applications Serves as a comprehensive walk through for creating RIAs usingBlazeDS

If you're looking to create rich, productive, and engagingapplications, then this book is for you.

Note: CD-ROM/DVD and other supplementary materials arenot included as part of eBook file.

More info:

Publish date: Jan 15, 2010
Added to Scribd: Jan 23, 2010
Copyright:Traditional Copyright: All rights reservedISBN:9780470631805
List Price: $54.99 Buy Now

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
This book can be read on up to 6 mobile devices.
See more
See less

02/17/2015

384

9780470631805

$54.99

USD

You're Reading a Free Preview
Pages 8 to 19 are not shown in this preview.
You're Reading a Free Preview
Pages 27 to 234 are not shown in this preview.
You're Reading a Free Preview
Pages 245 to 356 are not shown in this preview.
You're Reading a Free Preview
Pages 364 to 384 are not shown in this preview.

Activity (8)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Maurynho liked this
Vasanth Reddy liked this
srsviews liked this

You're Reading a Free Preview

Download
scribd