[seam-dev] Exadel Flamingo (Seam + Flex)

Felipe Albertao felipe at boulevardr.com
Thu Mar 27 04:11:49 EDT 2008


You are correct, Flamingo does not support conversations, however you can
still inject session components. Also, from our experience with Flex + Seam
+ Seam Remoting I can say that conversations are rarely needed in remote
calls.  Conversations are very useful with JSF, but in Flex the state is
usually kept at the client side.

Other nice Flamingo features:

* Flamingo integrates with Seam Remoting, which is excellent for us since we
were already using Seam Remoting to glue our Flex app with Seam (using
Javascript so far)

* It integrates Hibernate Validator with Flex (we haven't tested this
feature yet)

* It supports both AMF and Hessian. The Flamingo doc says that Hessian has
roughly 1.5 better performance than AMF. FYI, we have decided to use AMF
because Hessian has some serialization constraints, but I do remember one
developer I met at Adobe Flex Camp complaining about AMF performance (which
is way better than XML / SOAP, by the way). So Hessian could be the solution
in those cases where performance is critical.

Felipe


On Wed, Mar 26, 2008 at 6:30 AM, Pete Muir <pmuir at bleepbleep.org.uk> wrote:

> I'm still hoping that they can join in the discussion of how best to
> integrate Seam with Flex and make this a unified effort.
>
> Currently my understanding (based partly on discussions with Cameron)
> is that the work from Cameron et. al. is more advanced (mainly as it
> supports the conversation scope).
>
> We still want to provide Flex support within a Seam distro.
>
> HTH
>
> On 26 Mar 2008, at 13:17, Max Rydahl Andersen wrote:
> > We are talking to the exadel guys about yes.
> >
> > Currently waiting for them to come back with info on how our users
> > can use
> > it when it is under a GPL license. They should come back to us soon
> > about that.
> >
> > Pete might know more.
> > -max
> >
> >> Hello everyone,
> >>
> >> We have recently integrated Exadel Flamingo (released at JBoss
> >> World this
> >> year) and we are very happy so far.
> >>
> >> Have you tested it out? Any experiences you'd like to share?
> >> (positives and
> >> negatives)
> >>
> >> Below is a brief report from Darius Zangrean, my team mate who
> >> integrated
> >> Flamingo into our app. (I included Darius in the cc list).
> >>
> >> =====
> >>
> >> Integrating Flamingo with Seam is a breeze. Here are the few steps
> >> I had to
> >> take:
> >>
> >> 1. Drop couple of jars on WEB-INF/lib (flamingo-service-1.0.0.jar,
> >> amf-serializer-1.0.0.jar)
> >> 2. Include the flamingo swc to your flex project (flamingo-
> >> flex-1.0.0.swc)
> >>
> >> After doing this all the java functions are available to be called
> >> from
> >> flex. You can also restrict to only make the @WebRemote functions
> >> available on flex. The manual included with the zip distribution
> >> is great
> >> and includes basic examples of usage:
> >> http://code.google.com/p/exadel-flamingo/
> >>
> >
> >
> >
>
>


-- 
Boulevard R
felipe at boulevardr.com
650.210.6816
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/seam-dev/attachments/20080327/e702c5fe/attachment.html 


More information about the seam-dev mailing list