Hi All!
We(GraniteDS) have released our Flex Seam integration. Tide significantly advances on my first implementation of combining the two techs. We would really be interested in being considered to be included in your examples
distro. Tide currently in RC 1 has been integrated with Seam booking using the Seam code provided by the booking example with no changes. We got rid of all of those annoying issues that my first iteration had(constant updating of the flex-config, having
to provide a declaration in AS for each Seam comp, no bijection integration, raw code). We think that we exemplify the concept of just using Seam.
All Seam components can be accessed from the Flex side without any additional configuration. What this means is that once you add the configuration files, which can be copied from project to project you never need to touch
them again. Tide is very similar to Seam remoting.
i.e. (abbreviated to just include the interesting parts. )
<s:remote include="customerAction,accountAction"/>
Seam.Component.getInstance("helloAction").sayHello(name, sayHelloCallback);
The Tide flex code would look something like this
Seam.getInstance().getSeamContext().helloAction.sayHello(txtName.txt, sayHelloCallback);
Works in progress
- Tighter integration with Seam events(Synchronous and Asynchronous)
- An option to use Strong typing instead of dynamic
- A better Lazy loading implementation, on the Flex side
- Tighter security
Thanks for your time!
Cameron Ingram