Use BlazeDS to create exceptional rich applications with Flex and Java


Use BlazeDS to create exceptional rich applications with Flex and Java
BlazeDS is a popular, open source web application that can successfully be deployed into a Java application server, making it an ideal option for Flex and Java integration. With this comprehensive resource, you’ll walk through the process of creating Rich Internet Applications (RIA) using BlazeDS. After a look at BlazeDS basics, the book then moves on to explain how to configure, customize, and extend BlazeDS in order to integrate with new and existing Java data sources and applications with Flex-based RIA.

  • Explains how to install BlazeDS from source as well as its compiled distributions
  • Demonstrates ways to make user interfaces engaging and effective
  • Introduces techniques for intercepting for control and management
  • Features tips for configuring a remoting service and a destination
  • Reviews remoting communication flow and remoting related classes, components, and modules
  • Includes coverage of testing and debugging Flex and BlazeDS applications
  • Shows how to extend BlazeDS with custom adapters and factories to connect to enterprise Java resources.
  • Discusses methods for leveraging JPA and Hibernate with Flex
  • Delves into the topic of communicating real-time via messages

http://www.adobe.com/devnet/livecycle/articles/blazeds_gettingstarted_04.html

Building a remoting application

Using the Remoting Service, your application can directly invoke methods of Java objects deployed in your application server, and consume the return value. The method can return a value of a primitive data type, an object, a collection of objects, an object graph, and more. Java objects returned by server-side methods are deserialized into either dynamic or typed ActionScript objects.

BlazeDS Tutorial – Remote Object Service

This article is applicable to LiveCycle DS, LiveCycle DS Express, and BlazeDS.

Remote Object Service, one of the keys services in LiveCycle DS and BlazeDS, enables Flex applications make remote procedure calls to the Java server via the AMF3 protocol.

AMF3 is architected similar to SOAP, but magnitudes faster because it’s a pure binary protocol. If your Flex application loads large amounts of data, and speed/bandwidth is a priority, you should consider leveraging the Remote Object Service.

http://ria.dzone.com/articles/introduction-spring-blazeds

Last December, SpringSource and Adobe announced a partnership aimed at streamlining the integration between Spring and BlazeDS. This partnership has led to the new Spring BlazeDS Integration project, which allows you to seamlessly integrate the two technologies and build state-of-the-art Internet applications that feature a Flex front end and a Spring back end.

Whether you are a Flex developer just learning Spring or a Spring developer learning Flex, you can benefit from the powerful integration of these technologies.

Spring has emerged as the de facto standard for building the Java back end of Internet applications. Flex is rapidly becoming the preferred technology for building innovative Internet applications delivered in the browser and on the desktop (using the Adobe AIR runtime).

 
 
 

» archives

» recent comments

  • Arun: Thank You.....
  • admin: Effortless Flex 4 Develo...
  • admin: Flex 4 Cookbook - http:...