Spring BlazeDS Integration Reference Guide

Jeremy Grelle

Spring BlazeDS Integration

Version 1.0.1.RELEASE

September 2009

Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.

Table of Contents

1. Spring BlazeDS Integration Overview
1.1. Background
1.2. What Spring BlazeDS Integration requires to run
1.3. Where to get support
2. Configuring and Using the BlazeDS MessageBroker with Spring
2.1. Introduction
2.2. Configuring the Spring DispatcherServlet
2.3. Configuring the MessageBroker in Spring
2.4. Mapping Requests to the MessageBroker
2.5. Using Flex clients alongside Spring MVC Controllers
2.6. Using Spring-managed Destinations from the Flex Client
2.7. Advanced MessageBroker Customization
2.8. Using Custom Exception Translators
2.9. Using Custom Message Interceptors
2.10. Providing Custom Service Adapters
3. Exporting Spring Beans for Flex Remoting
3.1. Introduction
3.2. Configuring the Remoting Service
3.3. Using the remoting-destination Tag
3.4. Exporting Beans for Remoting with @RemotingDestination
4. Securing BlazeDS Destinations with Spring Security
4.1. Introduction
4.2. Configuring the Spring Security Integration
4.3. Configuring Endpoint and Destination Security
5. Integration with the BlazeDS Message Service
5.1. Introduction
5.2. Configuring the Message Service
5.3. Using AMF Message Destinations
5.4. Using JMS Message Destinations
5.5. Using Spring Integration Message Destinations
5.6. Sending AMF Messages with the MessageTemplate
6. Building and Running the Spring BlazeDS Integration Samples
6.1. Introduction
6.2. Building the Test Drive
6.3. Importing and Running the Test Drive in Eclipse